首页| 论坛| 消息

标题:在开发板运行,出现错误??
作者:smalltiancai
日期:2009-05-30 00:47
内容:

我装的是qt-embedded-4.4.3的版本,我的是s3c2410的板子 根文件系统是Nfs根文件系统
在板子上设置的环境变量是这个:
export QTDIR=/opt/qt
export PATH=$QTDIR:$QTDIR/plugins:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$QTDIR/plugins/imageformats:$LD_LIBRARY_PATH
export set QWS_MOUSE_PROTO=LinuxTP:/dev/h3600_tsraw
export QWS_DISPLAY="LinuxFb:mmWidth100:mmHeight130:0"

export QT_PLUGIN_PATH=$QTDIR/plugins/
export QT_QWS_FONTDIR=$QTDIR/lib/fonts
可是还是出现如下的问题 怎么办呢??~~请帮帮我吧~~谢谢了
/mnt/nfs/root_nfs/opt/qphoto # ./qphoto
./qphoto: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
我已经把libQtGui.so.4.4.3* libQtCore.so4.4.3*全部都拷贝到/opt/qt/lib中了 请问是什么原因呢 是不是环境变量没有起作用啊??


#1 [xbl1999 05-30 11:06]
我也是这样,希望高手来解决!
#2 [shiroki 05-31 13:37]
报这个错误还有可能是库的格式有问题, 比如并没有编译成arm版本。
用file命令检查一下lib目录下的所有文件
#3 [yang_huafeng 05-31 17:34]
1.加上export set LD_LIBRARY_PATH=$PATH:$QTDIR/lib
2.你看看lib下是不是有libQtGui.so.4,如果没有把libQtCore.so4.4.3改成libQtCore.so4
#4 [yang_huafeng 05-31 17:35]
补充:呵呵,看漏了,楼主第一条已经实现了
#5 [bhwbj 05-31 18:04]
那是qt找不到libQtGui.so.4了,自己建立个快捷方式,把libQtGui.so.4链接到libQtGui.so.4.3上就行了。

回复 发表
主题 版块