我的代码是:的Visual Studio 2012的C++ WINDOWS.H无法找到
#include <windows.h>
using namespace std;
int main()
{
cout << "Hello";
return 0;
}
和我运行Windows 8.1和我去了我的解决方案项目,右击,属性和VC++的目录,以及包括我已经把窗口(C:)\ Program Files文件(x86)的\的Windows套件\ 8.1 \包含 并在lib lib文件夹中,但我仍然得到错误信息:
1 IntelliSense:cannot open source file "windows.h"d:\c++ project directx\Project1\Project1\main.cpp 1 1 Project1
和
2 IntelliSense: identifier "cout" is undefined d:\c++ project directx\Project1\Project1\main.cpp 6 2 Project1
我试过在Windows(C:)\ Program Files(x86)\ Windows Kits \ 8.1 \ Include中复制所有内容并将其粘贴到本地磁盘(D:)\ Program Files文件(x86)\ VC \ include 中包含在VC++目录中的本地磁盘(D:)\ Program Files(x86)\ VC \ include中,同时它甚至不适用于VS 2013 ether,并且它在VS 2010和Codeblocks中可用。请帮忙!
我也得到了错误信息:
错误1错误C1083:无法打开包含文件:'WINDOWS.H:没有这样的文件或目录d:\ C++项目的DirectX \ PROJECT1 \ PROJECT1 \ main.cpp中1 1 PROJECT1
当我调试
编辑:我忘了,包括iostream的,但这并没有解决问题WINDOWS.H
C:\ Program Files(x86)\ Windows Kits \ 8.1 \ Include不包含windows.h(直接)。 – chris 2014-10-11 14:33:45
随意将您的标题复制到您的硬盘上可能会比您开始创建更大的混乱。删除它们并重新安装IDE。 – 2014-10-11 15:04:04
会尝试,谢谢! – user3742860 2014-10-11 15:09:47