7.动态函数库
动态链接库:
制作动态链接库:
-
gcc –c mylib.c –o mylib.o
-
gcc –share –fPIC mylib.o –o libmylib.so
-
将制作好的libmylib.so复杂到/usr/lib
-fPIC是输出的对象模块是按照可重定位地址方式生成的。
-shared指明产生动态链接库。
产生动态链接库:
拷贝动态链接库到/usr/lib并测试使用:
查看用到的动态链接库:
可以看到我们创建的动态链接库已经被调用了。