• 4442阅读
  • 1回复

关于库链接的问题  请高手指点下 [复制链接]

上一主题 下一主题
离线savioryx28
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-22
程序运行时候出现以下提示
/root/vms-build-desktop/vms: error while loading shared libraries: libxvidcore.so.4: cannot open shared object file: No such file or directory


我在pro里面已经添加了库
  1. unix:LIBS += -L/usr/local/lib \    /usr/local/lib/libxvidcore.so.4.3 \    /usr/local/lib/libxvidcore.a


并且需要的库已经安装到相应的路径下
root@ubuntu:~/xvidcore/build/generic# ls /usr/local/lib
libxvidcore.a  libxvidcore.so.4.3  python2.6
这里的问题是为什么提示的是找不到libxvidcore.so.4而不是libxvidcore.so.4.3?




[ 此帖被savioryx28在2011-05-22 11:43重新编辑 ]
离线时代海豚

只看该作者 1楼 发表于: 2011-05-22
ubuntu默认取消了LD_LIBRARY_PATH环境变量,需要手动export一下,可以参考一下这个帖子
http://www.qtcn.org/bbs/read.php?tid=43121
但是我现在遇到的问题是,加载的动态链接库不支持访问获得的对象的成员变量,只能访问成员函数
快速回复
限100 字节
 
上一个 下一个