摘要: 转自:http://www.diybl.com/course/6_system/linux/Linuxjs/20071027/80547.html每个程序实质上都会链接到一个或者多个的库。比如使用C函数的程序会链接到C运行时库,GUI程序会链接到窗口库等等。无论哪种情况,你都会要决定是链接到静态库(static libary)还是动态库(dynamic libary)。链接到静态库会使你的程序臃肿,并且难以升级,但是可能会比较容易部署。而链接到动态库会使你的程序轻便,并且易于升级,但是会难以部署。静态库静态库也就相当于是把一系列的object文件放在同一个文件中(类似windows中的.lib 阅读全文
posted @ 2013-08-19 17:41 总是TMD后知后觉 阅读(327) 评论(0) 推荐(0) 编辑
摘要: ftok()#include#include函数原型:key_tftok(constchar*pathname,intproj_id);参数:pathname就时你指定的文件名(该文件必须是存在而且可以访问的),id是子序号,虽 然为int,但是只有8个比特被使用(0-255)。返回值:成功时候返回key_t类型的key值,失败返回-1msgget#include#include#include函数原型:intmsgget(key_tkey,intmsgflg);函数描述:建立消息队列参数:msgget()函数的第一个参数是消息队列对象的关键字(key),函数将它与已有的消息队列对象的... 阅读全文
posted @ 2013-08-19 11:49 总是TMD后知后觉 阅读(2596) 评论(0) 推荐(0) 编辑