社区
Linux/Unix社区
帖子详情
Linux动态库编译问题
dior_jadore
2011-03-11 08:54:43
我有个动态库,每次修改动态库并编译后,如果不重新编译主程序,则运行的时候,主程序使用的还是老的库。
不知道是什么原因?难道每次修改动态库,都需要重新编译调用它的库或者主程序吗?动态库的修改,只在内部,接口没有修改。
...全文
53
3
打赏
收藏
Linux动态库编译问题
我有个动态库,每次修改动态库并编译后,如果不重新编译主程序,则运行的时候,主程序使用的还是老的库。 不知道是什么原因?难道每次修改动态库,都需要重新编译调用它的库或者主程序吗?动态库的修改,只在内部,接口没有修改。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pzhuyy
2011-03-11
打赏
举报
回复
应该不会出这样的情况吧。删除老库,重新运行新程序看。
dior_jadore
2011-03-11
打赏
举报
回复
运行的地方,已经用新库更新了老的库。
justkk
2011-03-11
打赏
举报
回复
能否把老的库删除?
Linux
编程之GCC
编译
工具实战
本课程使得学员能够学会在
linux
中如何
编译
C/C++程序,使用GCC工具如何
编译
静态库,
动态库
,如何配置运行
动态库
。
Linux
动态库
编译
和使用
动态链接库是程序运行时加载的库,当动态链接库正确部署之后,运行的多个程序可以使用同一个加载到内存中的
动态库
,因此在
Linux
中动态链接库也可称之为共享库。 动态链接库是目标文件的集合,目标文件在动态链接库...
linux
动态库
编译
链接
使用这三个文件
编译
动态库
libtest.so testa.c #include "so_test.h" void test_a() { printf("this is in test_a...\n"); } testb.c #include "so_test.h" void test_b() { printf("this is test_b .. \n")...
Linux
动态库
的
编译
Linux
动态库
的
编译
Linux
中gcc的
编译
、静态库和
动态库
的制作
Linux
中gcc的
编译
、静态库、
动态库
文章目录:1 gcc的
编译
过程1.1 gcc的
编译
过程1.2 gcc的常用参数2 gcc 静态库的制作2.1 静态库的制作流程2.2 静态库的优缺点3 gcc
动态库
/ 共享库 的制作3.1
动态库
/ 共享库的制作...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章