命名(习惯 ):
静态库: .lib/.a 动态库.dll/.so
静态库的命名一般分为三个部分:
前缀:lib
库名称:自定义即可, 如test
后缀:.a
共享库的命名一般分为三个部分:
前缀:lib
库名称:自己定义即可, 如test
后缀:.so
库制作完成后, 如何给用户使用
头文件—包含了库函数的声明
库文件—包含了库函数的代码实现
1 将.c文件编译成.o文件gcc -c fun1.c fun2.c
2 使用ar命令将.o文件打包成.a文件ar rcs libtest1.a fun1.o fun2.o
上一篇:2. QT-button