首页| 论坛| 消息

标题:【提问】有关qtopia下的例子的编译
作者:daniel_sue
日期:2006-01-18 17:14
内容:

最近安装了qtopia-free-2.2.0,安装的过程很方便,安装完成后运行也可以看到仿真的smart和PDA的界面,按照说明文档,编译安装了application下的example这个例子,可以成功,但是编译的时候目录下面早就存在一个makefle,因此想到既然有源代码,因此尝试按照建立pro到make的顺序操作以下,但是碰到很多的问题,
首先是执行
$qmake -project
$tmake -o Makefile application.pro
$make
出现如下的错误:
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I. -I/usr/local/qtopia-free-2.2.0/qt2/include -o main.o main.cpp
main.cpp:37:32: qpe/qpeapplication.h: 没有那个文件或目录
main.cpp:39: syntax error before `)' token
main.cpp:40: ISO C++ forbids declaration of `QTOPIA_ADD_APPLICATION' with no
type
main.cpp:40: initializer list being treated as compound expression
main.cpp:40: syntax error at end of input
make: *** Error 1
那位仁兄指点以下?


#1 [lj_0212 01-20 15:42]
检查环境变量设的对不对
main.cpp:37:32: qpe/qpeapplication.h: 没有那个文件或目录
看看这个文件究竟在那个目录,应该不在/usr/local/qtopia-free-2.2.0/qt2/include 吧
#2 [superpippo 03-16 04:15]
应该是你QPEDIR这个环境变量没设,你设下试试
#3 [cavendish 03-17 09:25]
为什么就没人看文档呢
连文档都不看

http://doc.trolltech.com/qtopia2.2/html/compile_run_examples.html
#4 [kaonimadetui 01-17 10:15]
我也出现同样的错误,很是无奈,QPEDIR设置对了之后,又会出现其他的错误,可我在qt-x11下编译就完全没有问题的,哪位大侠帮忙解惑啊

回复 发表
主题 版块