按照qtopia2.20的手册,建立了qtopia环境,(./configure;make;make isntall),默认设置,然后进入qtopia根目录,source setQpeenv,建立环境变量,具体有TMAKEPATH,LD_LIBRARY_PATH,QTDIR,运行application的例子程序
qmake -spec /mywork/qtopia-free-2.2.0/qtopia/mkspecs/qws/linux-generic-g++ application.pro
make
提示/usr/bin/ld: cannot find -lqpe
collect2: ld returned 1 exit status
但是我的LD_LIBRARY_PATH为/mywork/qtopia-free-2.2.0/qtopia/lib:/mywork/qtopia-free-2.2.0/qt2/lib:/mywork/qtopia-free-2.2.0/dqt/lib
在这些目录里可以看到如libqt.so和libqt.so.2等等,但是没有-lqpe,我删掉Makefile中-lqpe后居然提示cannot find -lqte,为什么!!
[ 此贴被XChinux在2006-04-13 22:22重新编辑 ]