首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

ldd 有关问题

2013-01-22 
ldd 问题编译成so 我的程序明明用到的另一个开源库 比如 ffmpeg 编译命令如下g++ FFMpeg_File.o DllMain.o

ldd 问题
编译成so 我的程序明明用到的另一个开源库 比如 ffmpeg 

编译命令如下

g++ FFMpeg_File.o DllMain.o -o libNetEngine_VideoCoder.so -shared -fPIC -lpthread 

我不加FFMPEG的库  到编译脚本 一样的可以编译 而且我用 ldd查看 既然没有找到需要依赖的FFMPEG库。。这是为啥?
[解决办法]
看一下LD_LIBARAY_PATH的路径是否包含你的FFMPEG库路径
[解决办法]

引用:
看一下LD_LIBARAY_PATH的路径是否包含你的FFMPEG库路径

对的,看下吧
[解决办法]
gcc有自己的默认搜索路径

而且如果你的ffmpeg的库是静态的话,那么ldd不就看不住来吗
[解决办法]
既然能编出来,那你运行一下看看能运行不。

热点排行