今天在Windows8.1系统中新安装了VS2008,sp1补丁也一起安装了。
然后下载了一个开源项目,编译的时候居然提示:无法打开包括文件:windows.h,
经过检查,C盘中C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A,这个目录下的Include文件夹中是存在windows.h的,
然后尝试着把
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin
分别加到“工具——选项——项目和解决方案——VC++目录”中的包含文件、库文件、可执行文件中,
再次编译,通过。
网上查到有的是用到v6.0A,可以在微软官网上下载 Windows sdks V6.0A 的安装包,安装即可。