Visual Studio Express 2012无法打开包含文件:'windows.h':没有那个文件或目录。

5
当我运行我的项目时,我会遇到致命错误:
 Cannot open include file: 'windows.h': No such file or directory
 Cannot open include file: 'd3d11.h': No such file or directory
 Cannot open include file: 'd3dx11.h': No such file or directory

我已经安装了SDK,有人告诉我必须设置正确的SDK目录路径,但我不知道在哪里进行设置,在工具->选项->项目和解决方案中我看到“选项已弃用”


1
也许你应该参考这个链接:https://dev59.com/PGcs5IYBdhLWcg3wiEiK - Kanglai
1个回答

1

@Kanglai可能是正确的,但你看到的与D3D头文件相关的错误是不同的。DX SDK与Windows SDK分别发货。请参阅MSDN上的此文章。

DirectX SDK在哪里?

Visual C++处理目录的方式在最近的版本中已更改,因此出现了弃用消息。下面的博客文章解释了这些变化以及如何在较新版本的VS中执行相同的操作。

VC++目录


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接