技术随笔
2012-07-16 22:53
169 查看
version LIBAVUTIL_51 not defined in file
解决linux下so loading error
通过locate libavutil.so.51可以知道系统中不止存在一个此库,并使用ldd `which ffmpeg`查看ffmpeg使用了哪一个库文件, 猜想是由于没有加载正确的库文件造成的,因此采用上一个错误的解决方法,问题解决。
解决linux下so loading error
./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」來更新一下才會生效。
相关文章推荐
- 关于P2P技术随笔
- 技术随笔(密码保存,MSMQ)
- golang技术随笔(二)理解goroutine
- 【老孙随笔】技术人如何发财致富?
- 【华磊随笔】技术到底值不值钱,到底值多少钱-有感于公司新产品的上线
- 作为一枚第二天上班的小小.net程序员(技术宅的那种)很迷茫哦,第一个随笔
- 【老孙随笔】搞技术永远没有出头之日吗? 推荐
- 技术随笔 查找速度最快的Google IP
- 2010年终随笔--漫谈技术
- golang技术随笔(一)深入理解interface
- 技术随笔(密码保存,MSMQ)
- week1 技术随笔
- 【week3】psp (技术随笔)
- Flex组件开发总结(aierong原创技术随笔)
- 玉开技术博客推荐随笔索引(转)
- ASP.NET高级技术个人随笔
- 技术随笔 - 我是程序员
- 网络采集软件核心技术剖析系列(1)---如何使用C#语言获取博客园某个博主的全部随笔链接及标题
- golang技术随笔理解goroutine
- 【老孙随笔】搞技术永远没有出头之日吗?