随笔 - 382  文章 - 14  评论 - 509 
error while loading shared libraries的解決方法


error while loading shared libraries的解決方法
 者 icq 21:03 | 靜態連結網址 | 迴響 (0) | 引用 (1) | 點閱次數 (270) | Programming
 行程式時,如此遇到像下列這種錯誤:

./tests: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory


那就表示系統不知道xxx.so 放在哪個目錄下。

這個時候就要在/etc/ld.so.conf中加入xxx.so所在的目錄。

 一般而言,有很多so檔會在/usr/local/lib這個目錄下,所以在/etc/ld.so.conf中加入/usr/local/lib這一行,可以解決此問題。

 

將 /etc/ld.so.conf存檔後,還要執行「/sbin/ldconfig –v」來更新一下才會生效。
posted on 2008-02-06 13:45 玉米丰收 阅读(2008) 评论(3)  编辑 收藏 网摘

  回复  引用    
2008-02-13 14:34 | casablinca [未注册用户]
用你的方法,解决了我的问题;
多谢多谢啊!以后常来你这儿坐坐:)
  回复  引用  查看    
2008-06-24 23:05 | 张玉峰      
这个是linux多用户的麻烦处,不同的用户可以用不同的SO,搞的大家的SO经常 搞乱。
  回复  引用    
2008-09-27 14:38 | 图书维基网 [未注册用户]
有帮助。赞

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索
[推荐职位]上海盛大网络招聘架构师



China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》

相关文章:

相关链接: