主题 : 照手册编译出错,帮忙给指点一下 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 42077
精华: 0
发帖: 35
金钱: 175 两
威望: 35 点
综合积分: 70 分
注册时间: 2011-04-04
最后登录: 2013-10-27
楼主  发表于: 2011-04-17 15:28

 照手册编译出错,帮忙给指点一下

[root@localhost qtopia2_apps]# ./buildhost.sh
rm -f .obj/release-shared/moc_main_form.o .obj/release-shared/moc_main_form_base.o
rm -f .moc/release-shared/moc_main_form.cpp .moc/release-shared/moc_main_form_base.cpp
rm -f .ui/release-shared/main_form_base.cpp .ui/release-shared/main_form_base.h
rm -f .obj/release-shared/main_form.o .obj/release-shared/main.o .obj/release-shared/main_form_base.o
rm -f *~ core *.core
/opt/qtopia-free-2.2.0/qt2/bin/uic main_form_base.ui -o .ui/release-shared/main_form_base.h
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -Os  -DQTOPIA_DATA_LINKING -DQCONFIG=\"qconfig-qpe.h\" -DQTOPIA_TARGET=\"mycalc\" -DQTOPIA_TRTARGET=\"mycalc\" -DQT_NO_DEBUG -I/opt/qtopia-free-2.2.0/qtopia/mkspecs/qws/linux-generic-g++ -I. -I../qtopia-free-2.2.0/qtopia/include -I../qtopia-free-2.2.0/qt2/include -I.ui/release-shared/ -I.moc/release-shared/ -o .obj/release-shared/main_form.o main_form.cpp
In file included from main_form.cpp:2:
main_form.h:5: 错误:expected class-name before ‘{’ token
main_form.h:8: 错误:‘WFlags’未声明
main_form.h:8: 错误:‘WType_TopLevel’在此作用域中尚未声明
main_form.h: In constructor ‘TMainForm::TMainForm(QWidget*, const char*, int)’:
main_form.h:9: 错误:类‘TMainForm’没有名为‘TMainFormBase’的字段
main_form.cpp: In member function ‘void TMainForm::calcButtonClicked()’:
main_form.cpp:5: 错误:‘m_result’在此作用域中尚未声明
main_form.cpp:6: 错误:‘m_x’在此作用域中尚未声明
main_form.cpp:6: 错误:‘m_y’在此作用域中尚未声明
main_form.cpp:10: 错误:‘m_x’在此作用域中尚未声明
main_form.cpp:16: 错误:‘m_y’在此作用域中尚未声明
main_form.cpp: In member function ‘void TMainForm::closeButtonClicked()’:
main_form.cpp:25: 错误:‘close’在此作用域中尚未声明
make: *** [.obj/release-shared/main_form.o] 错误 1
[root@localhost qtopia2_apps]#

级别: 新手上路
UID: 42077
精华: 0
发帖: 35
金钱: 175 两
威望: 35 点
综合积分: 70 分
注册时间: 2011-04-04
最后登录: 2013-10-27
1楼  发表于: 2011-04-17 16:48
Mini6410 Qt4和Qtopia编程开发指南-20110112    的第一个程序.mycalc
级别: 新手上路
UID: 42077
精华: 0
发帖: 35
金钱: 175 两
威望: 35 点
综合积分: 70 分
注册时间: 2011-04-04
最后登录: 2013-10-27
2楼  发表于: 2011-04-17 19:14
解决了
级别: 新手上路
UID: 49032
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-06-07
最后登录: 2011-06-29
3楼  发表于: 2011-06-23 22:20
请问你是怎么解决的?我今天也遇到同样的问题,烦恼了很久!谢谢各位,大家一起进步
级别: 新手上路
UID: 84367
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2012-12-20
最后登录: 2013-08-01
4楼  发表于: 2013-04-14 17:36
怎么解决的啊?我还一直郁闷呢