标题:【提问】含有Q_OBJECT时,怎么编译?怎么做makefile,调用qmake?
作者:rollyking
日期:2005-12-15 15:32
内容:
我是在win2000下,用vc6.0编写的,当含还有宏Q_OBJECT
时,LINK出错,小弟初学QT,不知怎么编译,参考文档上说用为一个多文件的应用程序创建一个makefile,再调用qmake,再做这些:
qmake -project
qmake
但怎么在windows下用vc做makefile,怎么调用qmake呢?请帮小弟解答
#1 [nanhu_007 12-29 22:54]
都在linux下弄得,没有在windowns下弄过了,用linux 好了,哈哈
#2 [fanyu 12-30 10:05]
开源版的qt是不支持VC的,它只支持MingW。你要换用它来编译。
#3 [ficlu 03-10 18:38]
下面是引用rollyking于2005-12-15 07:32发表的【提问】含有Q_OBJECT时,怎么编译?怎么做makefile,调用qmake?:
我是在win2000下,用vc6.0编写的,当含还有宏Q_OBJECT
时,LINK出错,小弟初学QT,不知怎么编译,参考文档上说用为一个多文件的应用程序创建一个makefile,再调用qmake,再做这些:
qmake -project
qmake
.......
1。windows 下编程,若有宏Q_OBJECT,应该在命令行格式下moc一下,把生成的.cpp文件加到工程中,编译即可
2。在linux环境下直接编译即可