动态链接库

来源:互联网 发布:云南农业大学网络考试 编辑:程序博客网 时间:2024/05/23 10:15
回顾使用静态链接库与动态链接库的区别:

制作动态链接库 
1 . gcc c mylib. c o mylib.o
2. gcc -shared -fPIC mylib. o -o libmylib. so


3. 
将制作好的libmylib. so 复制到 /usr/lib


-fpic 
使输出 的对象模块是按照可重定位地址方式生成的。
-shared 指明产生动态链接库。

可使用readelf -d 文件名 来查看可执行文件使用的什么库。。如下


0 0