运行程序时说缺少 libqpe.so.1
时间:2009-03-02 来源:talkinsky
采用SBC-2410
redhat linux 9
系统环境变量设置为:
export QTDIR=/usr/local/qt/qt
export QPEDIR=/usr/local/qt/qtopia
export TMAKEDIR=/usr/local/qt/tmake
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-generic-g++
export PATH=$QTDIR/bin:$QPEDIR/bin:$TMAKEDIR/bin:$PATH
qte2.3.7
qtopia1.7.0
编译SBC自带的hello程序没有问题,运行时提示:
error while loading shared libraries: libqpe.so.1: cannot open shared object file: No such file or directory,即找不到libqpe.so.1
但是在lib目录中是存在这个文件的。
在网上找到的解决方法是:
沒有設LD_LIBRARY_PATH…所以找不到lib
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$QPEDIR/lib:$LD_LIBRARY_PATH
根据这个修改,问题解决
redhat linux 9
系统环境变量设置为:
export QTDIR=/usr/local/qt/qt
export QPEDIR=/usr/local/qt/qtopia
export TMAKEDIR=/usr/local/qt/tmake
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-generic-g++
export PATH=$QTDIR/bin:$QPEDIR/bin:$TMAKEDIR/bin:$PATH
qte2.3.7
qtopia1.7.0
编译SBC自带的hello程序没有问题,运行时提示:
error while loading shared libraries: libqpe.so.1: cannot open shared object file: No such file or directory,即找不到libqpe.so.1
但是在lib目录中是存在这个文件的。
在网上找到的解决方法是:
沒有設LD_LIBRARY_PATH…所以找不到lib
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$QPEDIR/lib:$LD_LIBRARY_PATH
根据这个修改,问题解决
相关阅读 更多 +