包含路径在Visual Studio中如何工作?

Visual Studio让我发疯,我怀疑自己做错了什么。


这就是我的工作:很久以前,我安装了Visual Studio(Pro '08),安装了Windows SDK(Win 7 x64),有人通过电子邮件向我发送了一个项目,但该项目无法生成。


始终找不到Windows.h。虽然很容易将其包含C:\Program Files\Microsoft SDKs\Windows\v7.0\Include在每个项目的项目设置中,但我认为这可能不是正确的方法。是否可以通过某种方式使Visual Studio全局了解这些文件?

我还尝试将上面的目录包括在path变量中,但没有任何改变。


此外,它将在同一目录中随机找到Windows.h,但找不到winresrc.h。


编辑:

这是我的机器的问题。不知何故,Visual Studio认为我的Windows SDK放在错误的位置。请参阅可接受的答案和评论以获取此修复程序。


RISEBY
浏览 711回答 3
3回答

一只甜甜圈

此答案仅适用于Visual Studio的较早版本-请参阅较新版本的最新答案。您可以在此处设置Visual Studio的全局包含路径:Tools/ Options/ Projects and Solutions/ VC++ Directories/Include files

弑天下

从Visual Studio 2012开始不推荐使用@RichieHindle解决方案。如VS Studio提示所示:VC ++目录现在作为用户属性表提供,默认情况下已添加到所有项目。要设置包含路径,您现在必须右键单击项目并转到:Properties/VC++ Directories/General/Include Directories屏幕截图:
打开App,查看更多内容
随时随地看视频慕课网APP