日期:2014-05-16  浏览次数:20617 次

在书籍C++ GUI QT3编程中,使用vc调试程序时候的一个疑惑
我买了   一本   C++   GUI   QT3编程   是奇亮翻译的

在VC下面,我建立一个TEST.DSW   将书籍中某章   .CPP和.h导入

在编译的时候提示出现以下提示


  d:\qt\xx.cpp(1)   fatal   error   C1083:cannot   open   include   file: 'qapplication.h ':   No   such   file   directory    

请问是什么原因呢?

如何让它能够调试通过呢?

谢谢大虾的指点

------解决方案--------------------
你导入的时候是不是改名字了,别改名字就好了
------解决方案--------------------
DSW应该是自动生成的,qmake -tp vc xxx.pro生成Qt的VC project
------解决方案--------------------
QT头文件路径没设好
在project-> settings添加qt库头文件目的到include directory
------解决方案--------------------
真奇怪。你Qt的例子是不可以直接在vc下编译的。
我有一篇在windows下安装Qt的文章,是Qt4的,你可以参考一下。

http://blog.csdn.net/sjdev/archive/2007/04/21/1573491.aspx
------解决方案--------------------
你在VC下编译需要设置qt的头文件路径, 库路径, 而且链接参数还是改变, 很麻烦.
即使这样, 如果多个cpp文件, 还是无法保证完全能通过编译, 在devcpp中也是一样.
还是用命令行的qmake吧.
------解决方案--------------------
1.qmake -project
2.qmake
3.nmake

this is the way under windows platform.