unix/linux静态库简介
一、创建静态库: 1.写源程序 2.编译源程序,生成.o文件 3.使用ar打包工具生成静态库 ar -r libxxx.a xxx1.o xxx2.o.../*.o(通配符方式) 4.提供头文件,方便调用 二、使用静态库 1.写调用源程序 xxx.c 2.编译,生成.o文件 gcc -c xxx.c(调用静态库的.c文件) 3.链接共享库文件 gcc test.o -l xxx(静态库去掉lib前缀和.a后缀剩下的名字) -L . ----------{PATH} 如果操作系统支持环境变量LIBRARY_PATH,使用该环境变量可以省略-L 文章来源: unix/linux静态库简介