• 10176阅读
  • 3回复

【提问】含有Q_OBJECT时,怎么编译?怎么做makefile,调用qmake? [复制链接]

上一主题 下一主题
离线rollyking
 

只看楼主 倒序阅读 楼主  发表于: 2005-12-15
【提问】含有Q_OBJECT时,怎么编译?怎么做makefile,调用qmake?
我是在win2000下,用vc6.0编写的,当含还有宏Q_OBJECT
时,LINK出错,小弟初学QT,不知怎么编译,参考文档上说用为一个多文件的应用程序创建一个makefile,再调用qmake,再做这些:

qmake -project
qmake
但怎么在windows下用vc做makefile,怎么调用qmake呢?请帮小弟解答
[ 此贴被XChinux在2005-12-15 20:09重新编辑 ]
离线nanhu_007

只看该作者 1楼 发表于: 2005-12-29
都在linux下弄得,没有在windowns下弄过了,用linux 好了,哈哈
离线fanyu
只看该作者 2楼 发表于: 2005-12-30
开源版的qt是不支持VC的,它只支持MingW。你要换用它来编译。
离线ficlu
只看该作者 3楼 发表于: 2006-03-10
下面是引用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环境下直接编译即可
快速回复
限100 字节
 
上一个 下一个