Chinaunix

标题: [求助]常用代码弄成linux那种函数库怎么弄? [打印本页]

作者: xtlx2000    时间: 2010-05-10 22:38
标题: [求助]常用代码弄成linux那种函数库怎么弄?
本帖最后由 xtlx2000 于 2010-05-10 22:40 编辑

写每个程序都有很多重复的代码,想把一些通用的代码弄成linux那种函数库,不需要extern,又能避免名称重复,象#include <signal.h>一样,里面有函数,引用后直接调用接口,很方便,该怎么弄呢?
作者: 没本    时间: 2010-05-11 04:48
.h文件复制到/usr/local/include
.c文件都编译成.o,然后统一用ar打包成库文件'lib库名.a',复制到/usr/local/lib下。
以上都可以用Makefile完成,参考任何一个Makefile即可,推荐看lua的。
使用时gcc链接开关用 -l库名 就行了。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2