• 3444阅读
  • 1回复

QT程序执行时找不到库文件? [复制链接]

上一主题 下一主题
离线chemmyhuang
 
只看楼主 倒序阅读 楼主  发表于: 2011-08-24

我的工程文件经make可以生成可执行程序,但用-qws在模拟器上执行的时候就会报出以下错误
error while loading shared libraries: : cannot open shared object file: No such file or directory
我检查过我的工程文件中有libJStreams.so.1这个文件,QT的安装路径下也有这个库文件
我的环境变量是:PATH="usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/Trolltech/QtEmbedded-4.5.2/bin:/usr/local/Trolltech/QtEmbedded-4.5.3/bin"
而qmake -v 的结果是:
QMake version 2.01a
Using Qt version 4.7.0 in /usr/lib
这里有点奇怪,但不知道什么原因
还请大家帮帮忙!非常感谢!
离线chemmyhuang
只看该作者 1楼 发表于: 2011-08-24
问题解决了,qmake的路径不对,在环境变量的最开头加上就好了
快速回复
限100 字节
 
上一个 下一个