首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Windows下Qt+vs2010有关问题

2012-01-19 
Windows下Qt+vs2010问题小弟用VS2010加Qt开发,但日前遇到一个问题,自己在VS2010里面如果自己添加了源文件

Windows下Qt+vs2010问题
小弟用VS2010加Qt开发,但日前遇到一个问题,自己在VS2010里面如果自己添加了源文件并加入了QObject的话,那么就编译通不过,非要用qmake再生成一个VS工程的文件才能编译成功,这样做的话就非常麻烦,想问哪位大侠有没有解决办法??小弟跪谢了·····

[解决办法]
这是因为使用了QOBJECT的类,需要moc进行预处理,生成moc_XXX.cpp源码。
这些源码如果不添加到工程中,是不能编译成功的。

解决办法:
1. 就像你说的:“非要用qmake再生成一个VS工程的文件才能编译成功”
2. 使用QtCreator
[解决办法]
或者安装qt vs addin插件也可以
[解决办法]
你需要这东西
http://qt.nokia.com/downloads/visual-studio-add-in
然后可以直接在vs2010里新建qt工程
[解决办法]
用Qt-creator创建工程吧,非常方便的IDE,会给你省不少事。

热点排行