• 4692阅读
  • 5回复

在开发板运行,出现错误?? [复制链接]

上一主题 下一主题
离线smalltiancai
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-30
我装的是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中了 请问是什么原因呢 是不是环境变量没有起作用啊??
离线xbl1999
只看该作者 1楼 发表于: 2009-05-30
我也是这样,希望高手来解决!
离线shiroki

只看该作者 2楼 发表于: 2009-05-31
报这个错误还有可能是库的格式有问题, 比如并没有编译成arm版本。
用file命令检查一下lib目录下的所有文件
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线yang_huafeng

只看该作者 3楼 发表于: 2009-05-31
1.加上export set LD_LIBRARY_PATH=$PATH:$QTDIR/lib
2.你看看lib下是不是有libQtGui.so.4,如果没有把libQtCore.so4.4.3改成libQtCore.so4
QT使用中...
离线yang_huafeng

只看该作者 4楼 发表于: 2009-05-31
补充:呵呵,看漏了,楼主第一条已经实现了
QT使用中...
离线bhwbj
只看该作者 5楼 发表于: 2009-05-31
那是qt找不到libQtGui.so.4了,自己建立个快捷方式,把libQtGui.so.4链接到libQtGui.so.4.3上就行了。
I'm Back!!
当加班已成为习惯
msn:bhwshx@hotmail.com

欢迎交流,人妖除外!!
快速回复
限100 字节
 
上一个 下一个