我已经在游戏引擎上工作了一段时间,由于某种原因,突然间我想到了一个错误,即缺少许多头文件。我检查了控制台,代码中没有错误,并且之前我已经编译了项目。我从旧光盘中删除了不再用作主光盘的Windows文件之后发生了这种情况,Visual Studio可能会使用该路径中的那些文件。我已经尝试修复Visual Studio,但无法解决问题。这是错误的屏幕截图:
答案:Windows SDK丢失,因此找不到文件。我从here
下载了sdk答案 0 :(得分:1)
对于您的项目,请转到“项目”->“属性”,并验证该项目是否设置为使用“常规”选项卡上安装的Windows SDK版本以及已安装的平台工具集。另外,请确保在配置/平台顶部的下拉菜单中是您当前正在测试的环境(例如,Debug x86为Debug Win32)。
答案 1 :(得分:0)
还要确保include /库路径不包含任何空格。在将项目移至无空间路径并替换了.vcxproj中的内容之后,将加载头文件。