visual studio 2012 c++ windows.h cannot be found
visual studio 2012 c++ windows.h cannot be found
我的代码是:
#include <windows.h>
using namespace std;
int main()
{
cout << "Hello";
return 0;
}
我正在运行windows 8.1,我已经转到我的解决方案项目,右键单击,属性和VC++目录,并在include中放入windows(C:)\Program Files(x86)\windows Kits\8.1\include和lib中的lib文件夹,但我仍然收到错误消息:
1 IntelliSense:cannot open source file "windows.h"d:c++ project directxProject1Project1main.cpp 1 1 Project1
和
2 IntelliSense: identifier "cout" is undefined d:c++ project directxProject1Project1main.cpp 6 2 Project1
我已尝试复制Windows(C:)\Program Files(x86)\Windows Kits\8.1\Include中的所有内容,并将其粘贴到本地磁盘(D:)\ProgramFiles(x86和包含在VC++目录中的include中的本地磁盘(D:)\Program Files(x86)\VC\include,同时,它甚至不适用于VS 2013以太,它适用于VS 2010和代码块。请帮忙!
我还收到错误消息:
错误1错误C1083:无法打开包含文件:"windows.h":没有这样的文件或目录d:\c++project directx\project1\project1\main.cpp 1 1 project1
当我调试时
编辑:我忘了包含iostream,但这并没有解决windows.h问题
您应该创建一个Win32项目,例如:文件|新建|项目|模板| Visual C++| Win32 | Win32项目(非Win32控制台应用程序)
我发现我的项目有问题,我选中了从项目默认值继承的框,它修复了所有问题。
相关文章:
- SFINAE:"enable_if cannot be used to disable this declaration"
- 如何修复" State Error (active) E0513 a value of type "const wchar_t *" cannot be assigned to an entity o
- 尝试转换 std::chrono::d uration 会导致"rep cannot be a duration"编译错误
- "expression cannot be used as a function"回报声明
- C++ 与函数联合,Arduino编译器错误"cannot be overloaded"
- 内核调用会产生错误"error: a host function call cannot be configured"。调用有什么问题?
- 直接 X "Texture cannot be null"异常
- 代码块错误: "File cannot be saved" -Win10 64 位-
- "The image cannot be displayed error"通过套接字发送图像时C++
- 犰狳/ Xcode:无处"functions that differ only in their return type cannot be overloaded"错误
- C++编译器错误"cannot be thread-local because it has non-POD type""
- "a value of type " void (exeCallback::*)(int) " cannot be assigned to an entity of type " void (*)(
- 错误:变量"cannot be implicitly captured because no default capture mode has been specified"
- 如何将C++ Rijndael 加密转换为 C#,当出现错误说"Padding is invalid and cannot be removed"?
- g++ cannot be found
- SMFL "Cannot be Referenced, it is a deleted function"
- Microsoft Visual Studio - 'The build tools for v140 cannot be found'
- 如何修复"reference cannot be bound to dereferenced null pointer"警告
- 编译器错误:"Non-aggregates cannot be initialized with initializer list."
- 什么是错误MSB4198:"The expression "目录名" cannot be evaluated"