静态函数库的使用和制作
1.首先创建一个.c文件,在里面写入自己想要用到的函数
2.编译不链接生成.o文件
3.用ar
4.把制作好的libmylib.a复制到/usr/lib里面
这样一个库函数就制作好了
如何使用自己制作的库函数
在要使用库函数的.c文件的目录下添加.h文件,里面声明一下要用到的库函数
在程序里面包含该头文件,用””
gcc
动态函数库的制作及使用
1.同静态
2.gcc -shared -fPIC mylib.o -o libmylib.so
3.同静态
使用:gcc test.c -lmylib -o test