摘要:
1,静态库1)命名规则在linux下,库文件一般放在/usr/lib和/lib下,静态库的名字一般为libxxxx.a,其中xxxx是该lib的名称动态库的名字一般为libxxxx.so.major.minor,xxxx是该lib的名称,major是主版本号,minor是副版本2)使用举例:编写库文件static_lib.c,头文件static_lib.h 主文件main.cint add(int a, int b){ return a+b; }编译 gcc -c static_lib.c,生成static_lib.o生成静态库文件:ar rcs libfirst.a static_lib.o 阅读全文