2016-06-09 22:45
⁄ 工业·编程
⁄ 共 2198字
1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了与编译器紧密相关的运行库的支持,如libgcc_s.so、libstdc++.so等。
Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。
Gcc 编译器能将C、C++语言...
GCC阅读全文
2016-06-08 22:43
⁄ 工业·编程
⁄ 共 3127字
当你在Linux下写C/C++代码的时候,是不是会遇到许多编译链接的问题? 时不时报个glibc,gcc,g++等相关的错误? 很多时候都无从下手,而且比较混乱。 这也是编译链接过程中经常出现的问题。
这篇文章不是去介绍如何编译链接,而是理清编译链接过程中碰到的一些概念和出现的问题。尤其是,libc,glib,glibc,eglibc,libc++,libstdc++,gcc,g++。
从libc说起。 libc是linux下原来的标准C库,也就是当初写hello world时包含的头文件...
linux阅读全文
2016-06-07 22:39
⁄ 工业·编程
⁄ 共 1398字
1.Glibc
glibc = GNU C Library
是GNU项(GNU Project)目,所实现的 C语言标准库(C standard library)。
目前,常见的桌面和服务器中的GNU/Linux类的系统中,都是用的这套C语言标准库。
其实现了常见的C库的函数,支持很多种系统平台,功能很全,但是也相对比较臃肿和庞大。
2.uClibc
一个小型的C语言标准库,主要用于嵌入式。
其最开始设计用于uClinux(注:uClinux不支持MMU),因此比较适用于微处理器中。
对应的,此处的...
linux阅读全文
2016-06-07 22:33
⁄ 工业·编程
⁄ 共 518字
文章目录
方法一
方法二
GNU C库(glibc)是标准C库的GNU实现。glibc是GNU工具链的关键组件,用于和二进制工具和编译器一起使用,为目标架构生成用户空间应用程序。
当从源码进行构建时,一些Linux程序可能需要链接到某个特定版本的glibc。在这种情况下,你可能想要检查已安装的glibc信息以查看是否满足依赖关系。
这里介绍几种简单的方法,方便你检查Linux上的glibc版...
linux阅读全文
2016-06-06 05:50
⁄ 工业·编程
⁄ 共 7333字
文章目录
一、流媒体的定义
二、RTP,RTCP和RTSP
三、RTMP
四、MMS
五、HTTP
六、HLS
在Internet上,流(Streaming)的定义非常广泛,主要是指通过网络传输多媒体数据的技术总称。
一、流媒体的定义
流媒体包含广义和狭义两种内涵:
. 广义流媒体
指的是使音频和视频形成稳定和连续的传输流和回放流的一系列技术、方法和协议的总称,即流媒体技术;
. 狭...
rtsp阅读全文
2016-06-05 06:07
⁄ 工业·编程
⁄ 共 1199字
对于画类图的工具很多,曾经学过用starUML画类图,但这个是用于Java语言的,对于用vs编程C++语言,个人感觉用visio会好一点。以下用以前面的俄罗斯方块游戏中的一个Block类为例来讲述。
1.首先创建一个类图。接下来我们要做一下准备工作,因为我们这里用了PSDK中的POINT类型,在种数据类型在visio数据类型中找不到,所以我们先得追加这个数据类型。为了便于管理我们会先创建PSDK数据类型包.
创建数据包:菜单->UML->包.打...
uml, Visio阅读全文
2016-06-04 05:42
⁄ 工业·编程
⁄ 共 2093字
文章目录
1.依赖关系(Dependency)
2.关联关系(Association)
3.聚合(Aggregation)
4.组合(Composition)
5.泛化(Generalization)
什么是类?
将某类东西归纳在一起,可以成为一个类。
类有很多种提炼角度,需要根据系统地目标、业务的场景,选取合适的角度对事物进行归纳。
什么是类图?
类图可能是UML中使用的最多的一种图。
和其他图一样,类图的基本语法并不复杂,可...
uml阅读全文
2016-06-03 05:39
⁄ 工业·编程
⁄ 共 977字
最近需要画UML图,从网上找了几个工具软件,比较了一下,发现各有优缺点。画UML图的工具大致可以分为两类,一类是专业的绘图工具,带了画UML的功能,如Visio、Dia;另一类是专门用来制作UML图的,如ArgoUML和Rose,通常都有根据UML图直接生成代码。
如果只是简单的画下,这几个工具都够用,但是如果对细节要求严格一些,则都有不足的地方。如果以R.Martin的《敏捷软件开发》中的UML图为标准,则用这几款软件都无法严格做出其中...
uml阅读全文
2016-06-02 16:04
⁄ 工业·编程
⁄ 共 739字
(一)
openstack仿照的Amazon的云,hadoop仿照的是Google的云
openstack注重的是虚拟化/虚拟机及其配套的服务,hadoop注重的是海量的数据分析和处理。
(二)
2OpenStack 主要目的是做一整套的云计算基础构架。包括 云计算(Compute), 网络(Network),对象存贮(Object Store),镜像文件存储 (Image),身份认证(Authentication),BlockStorage 以及 前端UI 。
OpenStack的每个模块都对外提供API,可以独立供云用户调用,在OpenS...
Hadoop, OpenStack, 区别阅读全文
2016-06-01 20:21
⁄ 工业·编程
⁄ 共 122字
1)到https://www.foxitsoftware.com/products/pdf-reader/下载;
2)tar -xvf 解压缩,得到到的是.run文件;
3)chmod +x 该文件;
4)./该文件,跳出安装界面,一步步到安装下去即可。
linux编程阅读全文