husion 发表于 2014-1-5 22:09:11

天嵌实验QT遇到的问题

$ ls
first.cpp       first.h    first.pro   main.cpp   Makefile       ui2cpp
first.desktop   first.o    first.pro~main.cpp~moc_first.cpp
first.desktop~first.pngfirst.ui    main.o   moc_first.o
$ make
arm-linux-g++-o /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/image/opt/Qtopia/bin/first main.o first.o moc_first.o-L/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/lib -L/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/lib -lm -lqpe -lqtopia -lqte
/opt/EmbedSky/4.3.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/lib/libqpe.so when searching for -lqpe
/opt/EmbedSky/4.3.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lqpe
collect2: ld returned 1 exit status
make: *** Error 1


这是第三章 第一个Qt应用程序的开发流程遇到的问题,是什么原因,谢谢~~

TQ-lkp 发表于 2014-1-6 11:20:10

在终端输入qmake -v,如果没打印就是没设置
看你的情况应该是没有设置QT的环境变量,手册中有说明,看下先

husion 发表于 2014-1-7 22:35:13

$ qmake -v
Qmake version: 1.06c-Qtopia (Qt 3.2.1)
Qmake is free software from Trolltech AS.

我已经有按照手册设置环境变量:
$ source setX86_QpeEnv


页: [1]
查看完整版本: 天嵌实验QT遇到的问题