1.使用静态库生成程序时,不需要再编译,从而节省了编译时间。
2.制作静态库使用ar命令,固定参数rcs,静态库命名规范 libXXXXXX.a,最后是目标文件(原材料)
ar rcs libXXXXXX.a file1.o file2.o
静态库的制作步骤:
1.将.c生成.o文件
gcc -c add.c -o add.o
2.使用 ar 工具制作静态库
ar rcs lib库名.a xxx.o
3.编译静态库到可执行文件中
gcc test.c lib库名.a -o a.out
编译源程序和静态库,生成可执行程序