当前位置: 代码迷 >> QT开发 >> 关于Qt的有关问题,请教什么原因
  详细解决方案

关于Qt的有关问题,请教什么原因

热度:120   发布时间:2016-04-25 04:54:05.0
关于Qt的问题,请问什么原因
我进入开发板,就显示如下
[root@FORLINX6410]# cd opt
[root@FORLINX6410]# ls
3G Qtopia Qtopia4.4.3 WiFi konqueror qt-4.7.1
[root@FORLINX6410]# cd Qtopia4.4.3/
[root@FORLINX6410]# ls
bin i18n plugins services
etc lib qt_plugins sounds
help pics qtopia_db.sqlite

我想运行我的程序,却运行不起来,出现下面错误,怎么回事!!!

[root@FORLINX6410]# ./lincom -qws &
[root@FORLINX6410]# ./lincom: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

------解决方案--------------------
设置 LD_LIBRARY 环境变量。
------解决方案--------------------
sorry, 好像是LD_LIBRARY_PATH..

export LD_LIBRARY_PATH=/opt/Qt.../lib:$LD_LIBRARY_PATH
------解决方案--------------------
就是环境变量的问题,你还是检查一下 LD_LIBRARY_PATH的路径是否正确吧 
其实完整的环境变量不是只有LD_LIBRARY_PATH这一条 

export PATH=
export QWS_KEYBOARD=
export QWS_SIZE=
export QWS_DISPLAY=
export QWS_MOUSE_PROTO=
export QT_QWS_FONTDIR=
export QT_PLUGIN_PATH
export LD_LIBRARY_PATH=

给板子配置环境变量,和给本地配置道理是一样。libQtGui.so.4库在什么路径,你要确定。
  相关解决方案