Welcome 微信登录

首页 / 操作系统 / Linux / Linux C链接库开发

生成静态库文件举例:ar –rcs libconvert.a toLower.o 生成动态库举例:gcc –fPIC –shared –o libconvert.so toLower.o toUpper.o使用动态库:gcc –o test main.c -I头文件目录 -L库文件目录 –lconvert如果提示找不到库文件,修改/etc/ld.so.conf文件,向其中加入要使用的so文件的路径,或者把so文件拷贝到/usr/lib下。推荐阅读:Linux下用内存管理器的钩子函数跟踪内存泄漏