• 3471阅读
  • 3回复

[提问]linux下动态链接库的问题 [复制链接]

上一主题 下一主题
离线jason7639
 
只看楼主 倒序阅读 楼主  发表于: 2011-10-31
qt creater 生成动态链接库时产生了filename.so  filename.so.1 filename.so.1.0 filename.so.1.0.0四个文件,把这四个文件同时拷入到usr/local/lib下,并执行/sbin/ldconfig -v ,然后调用的程序编辑及运行均正常,但是这把so发布给用户的话,应该不用给4个文件把?请了解的仁兄解答。
离线XChinux

只看该作者 1楼 发表于: 2011-10-31
只有一个是实实在在的,其它三个建软链接。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线jason7639
只看该作者 2楼 发表于: 2011-10-31
补充:认为filename.so.1.0.0 就是最终文件,但只是把filename.so.1.0.0 发布出去,并考入到调用程序的编译文件夹,提示引用问题
离线jason7639
只看该作者 3楼 发表于: 2011-10-31
解决了,放到/usr/lib下就可以了
快速回复
限100 字节
 
上一个 下一个