错误“致命错误 C1034:windows.h:未设置包含路径”

新手上路,请多包涵

操作系统 Windows Vista Ultimate

我正在尝试运行一个名为 minimum.c 的程序。当我在命令行键入时:

C:\Users\nathan\Desktop>cl minimum.c
Microsoft (R) 32 位 C/C++ 优化编译器版本 14.00.50727.762 用于 80x86

版权所有 (C) 微软公司。版权所有。

最小的.c
minimum.c(5) : 致命错误 C1034: windows.h: 没有包含路径集

我已经设置了所有路径:

C:\用户\内森\桌面>路径
PATH=C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin;C:\Windows\system3
;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\ATI Technologies\AT
.ACE\Core-Static;C:\Program Files\Intel\DMIX;c:\Program Files (x86)\Microsoft S
L Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Bi
n\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Java\jdk1.
.0_13\bin;C:\Program Files (x86)\Autodesk\Backburner\;C:\Program Files (x86)\Co
mon Files\Autodesk Shared\;C:\Program Files (x86)\Microsoft DirectX SDK(3 月
009)\Include;C:\Users\nathan\Desktop\glut-3.7.6-bin\glut-3.7.6-bin;C:\Program F
文件 (x86)\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files (x86)\Microsof
 Visual Studio 8\VC\PlatformSDK\Include;C:\Program Files (x86)\Microsoft Visual
Studio 8\VC\PlatformSDK\Include\gl

我已经确保 windows.h 在目录中。我也在设置路径。它在 C:\Program Files (x86)\Microsoft Visual Studio 8\VC\PlatformSDK\Include 中。

我有 Visual Studio 2005。

我已经用尽了所有的可能性。有任何想法吗?

原文由 nathan 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.5k
1 个回答

如果您有编译器 cl.exe 的 2017 版本(您安装了 Visual Studio 2017),则需要在命令提示符中转到“C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\Build “ 并运行 ‘vcvars32.bat’ 进行 x86 编译或 vcvars64.bat 进行 x64 编译。

原文由 Shevach Riabtsev 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题