关于《windows核心编程》原代码的编译出现的#include 问题

时间:2021-01-31 20:43:23
今天下载了了个新的SDK包,然后结果出现了个这问题,网上搜了半天不知道啥问题
--------------------Configuration: 04 ProcessInfo - Win32 Debug--------------------
Compiling...
ProcessInfo.cpp
d:\program files\microsoft sdks\windows\v6.1\include\specstrings.h(9) : fatal error C1083: Cannot open include file: 'sal.h': No such file or directory
Error executing cl.exe.

04 ProcessInfo.exe - 1 error(s), 0 warning(s)

====================================================================
我的include是这样设置的
D:\PROGRAM FILES\MICROSOFT SDKS\WINDOWS\V6.1\INCLUDE
D:\PROGRAM FILES\MICROSOFT SDKS\WINDOWS\V6.1\LIB
D:\Program Files\Microsoft Visual Studio6.0\VC98\INCLUDE
D:\Program Files\Microsoft Visual Studio6.0\VC98\MFC\INCLUDE
D:\Program Files\Microsoft Visual Studio6.0\VC98\ATL\INCLUDE



前两项是下载的新的SDK包,然后自己添加的,后面的是系统最开始默认的。

知道是不能在inlucde的文件中打开SAL.H,但是不会解决这个问题

1 个解决方案

#1


我有这个文件的,是你VC或者SDK的问题

#1


我有这个文件的,是你VC或者SDK的问题