• 7553阅读
  • 2回复

[提问]VS2008安装QT后编译Qt Application提示找不到“../../src/corelib/global/qconfig.h” [复制链接]

上一主题 下一主题
离线cougar0709
 

只看楼主 倒序阅读 楼主  发表于: 2011-12-16
关键词: QT4.7VS2008
今天本人安装了VS2008+QT的环境,具体安装步骤如下:
1.安装VS2008专业版
2.安装qt-win-opensource-4.7.2-vs2008.exe(我选择路径D:/Qt/4.7.2)
3.安装qt-vs-addin-1.1.8.exe(不需要考虑QT,可以选择默认路径)
4.运行Qt 4.7.3 Command Prompt,在命令行中键入:configure -platform win32-msvc2008 -debug-and-release
nmake
5.配置qt-vs-addin,把D:/Qt/4.7.2下的.qmake.cache和configure.cache这两个文件手动备份到另一个地方。然后输入指令:nmake confclean 指令完成后将会减少一些不再需要的文件。这个时候再把刚备份的.qmake.cache和configure.cache拷回原处
6.重启VisualStudio.

安装以上步骤后,新建一个Qt Application,新建完成后直接编译,提示:
1>------ 已启动生成: 项目: QtApp, 配置: Debug Win32 ------
1>正在编译...
1>moc_myapp.cpp
1>d:\Qt\4.7.4\include\QtCore/qconfig.h(1) : fatal error C1083: 无法打开包括文件:“../../src/corelib/global/qconfig.h”: No such file or directory
1>qrc_myapp.cpp
1>d:\Qt\4.7.4\include\QtCore/qconfig.h(1) : fatal error C1083: 无法打开包括文件:“../../src/corelib/global/qconfig.h”: No such file or directory
1>myapp.cpp
1>d:\Qt\4.7.4\include\QtCore/qconfig.h(1) : fatal error C1083: 无法打开包括文件:“../../src/corelib/global/qconfig.h”: No such file or directory
1>main.cpp
1>d:\Qt\4.7.4\include\QtCore/qconfig.h(1) : fatal error C1083: 无法打开包括文件:“../../src/corelib/global/qconfig.h”: No such file or directory
1>正在生成代码...
1>生成日志保存在“file://E:\work\WORK\std\QT\QtApp\Debug\BuildLog.htm”
1>QtApp - 4 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

请问这个头文件缺少是什么原因?

离线cougar0709

只看该作者 1楼 发表于: 2011-12-16
我去,原来qt-win-opensource-4.7.2-vs2008.exe安装完就可以了,根本不用什么编译源码。。。
离线jdwx

只看该作者 2楼 发表于: 2011-12-16
本来就是安装好就可以用了,不用自己编译源码。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
快速回复
限100 字节
 
上一个 下一个