|
在做第一个QT程序时发现,天嵌给的beep,first,ledplayer,netset程序都有问题,因为输入make后他们都产生同样的问题,先贴出如下
[root@EmbedSky first]# make
arm-linux-g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/usr/lib/qt-3.3/include -I/include -o main.o main.cpp
main.cpp:3:35: error: qtopia/qpeapplication.h: No such file or directory
In file included from /usr/lib/qt-3.3/include/qvariant.h:45,
from first.h:12,
from main.cpp:1:
/usr/lib/qt-3.3/include/qstring.h: In member function 'ushort& QChar::unicode()':
/usr/lib/qt-3.3/include/qstring.h:202: error: cannot bind packed field '((QChar*)this)->QChar::ucs' to 'ushort&'
main.cpp: At global scope:
main.cpp:5: error: expected constructor, destructor, or type conversion before '(' token
make: *** [main.o] Error 1
[root@EmbedSky first]#
我前几天刚搭建好的QT环境,看视频新安装的的Fedora10,绝对有质量保证,搭建Qtopia2.2.0平台时也是一路春风得意,一次就给过了,所以我才敢说是给的程序有问题,请问 版主大人 这些错误昭示着什么问题呢?
顺便问一句,main.cpp文件中的#include <qtopia/qpeapplication.h>文件默认的搜索路径是怎样的? |
|