我试图编写OpenGL SuperBible第6版书中的例子。 我从他们的git存储库获得了所有东西,我试图通过打开包含的visual studio 2013解决方案文件,使用Visual Studio 2013打开它。 当我尝试在#s; sb6_vs2013" sb6_vs2013"它声称无法找到Windows.h:"错误2错误C1083:无法打开包含文件:' windows.h':没有这样的文件或目录"
现在我试着在互联网上查看人们的解决方案,但却找不到任何有用的东西。 如果我右键单击项目并转到属性 - >配置属性 - > VC目录我可以看到它有这样的行: $(WindowsSdkDir)\包括 当我点击Macros时,我可以看到WindowsSdkDir的路径,它指向Windows SDK所在的正确位置,在我的情况下是:" C:\ Program Files(x86)\ Windows Kits \ 8.1&#34 ;如果我查看该文件夹中的文件系统并转到" \ Include \ um \"我可以在那里找到Windows.h,但由于某些原因,visual studio 2013无法找到它。 我认为这是由于安装不好而且我甚至还重新安装了窗户,视觉工作室和所有东西(无论如何都是时候了)但似乎没有什么能解决这个问题,即使是新的安装也没有诀窍。
我不确定我还能做些什么来完成这项工作 有人可以一劳永逸地帮我解决这个问题吗?
答案 0 :(得分:1)
最终我设法解决了它,重新安装后所有的宏都是正确的我只需要检查"继承父项目默认值"复选框,它做了伎俩