首页| 论坛| 消息

标题:【提问】qt4+vs2003。为什么moc文件越来越多?
作者:avacool
日期:2005-11-10 10:17
内容:

qt4和VS 2003集成,挺好用,就是不明白为什么moc文件会越来越多,在generated files下很多同名的moc文件,编译报很多警告重复定义,然后有时候编译又会报错误moc_xxxx.cpp找不到
这时我每次都是把所有vs2003的文件都删除,qmake一个pro,然后再通过导入pro来重新建立这个vs工程,有点烦哦,每天好几次。
为什么会这样?
或者还有什么别的方法?


#1 [fanyu 11-10 10:39]
moc文件是make编译前时把Qt代码转换成标准C++代码产生的,所以产生是不能避免的。
我不太清楚QT for VS的项目目录结构是什么,对于Qt For Mingw来说,把release目录下的文件都删掉就可以了,pro文件不能重新生成。

回复 发表
主题 版块