关闭

动态库、静态库德调试

标签: gcc
900人阅读 评论(0) 收藏 举报

1 动态库的生成
  gcc -shared -o libmytest.so print.c
2 动态库的隐式调用
  gcc -o main main.c -lmytest

注意要ldconfig刷新和ld.so.conf的配置.

3 动态库的显示调用
  gcc -o main main.c -rdynamic -ldl
  dlopen() dlsysm() dlclose()
4 静态库用ar命令,省略
加-g参数,调试库和其它代码一样就可以了.

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:303944次
    • 积分:4928
    • 等级:
    • 排名:第5719名
    • 原创:181篇
    • 转载:0篇
    • 译文:0篇
    • 评论:21条
    文章分类