当前位置: 代码迷 >> QT开发 >> ubuntu编程出来的QT程序在fedora上运行提示异常
  详细解决方案

ubuntu编程出来的QT程序在fedora上运行提示异常

热度:99   发布时间:2016-04-25 04:09:29.0
ubuntu编程出来的QT程序在fedora下运行提示错误
在ubuntu上能正常运行的
我把qt下的Lib文件夹 复制到 fedora下:/opt/qt-4.7.1/lib
#export LD_LIBRARY_PATH=/opt/qt-4.7.1/lib

运行结果报错。
我看过lib文件夹有个libQtGui.so.4这个文件的,


./hello: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

qt

------解决方案--------------------
我的个天,你把在 ubuntu 上编译的库直接拷贝到 fedora 上来就指望它能运行?做梦去吧。
自己乖乖在 fedora 上重新编译库吧。
------解决方案--------------------
如果不存在libQtGui.so.4,复制libQtGui.so.4.7.1过来,之后建立链接。
查看一下libQtGui.so.4的依赖库在ubuntu和fedora上是否存在名称上的差别,建立链接就可以
  相关解决方案