用windows 自带的编译工具 cl.exe 编译、链接程序时候报错如下
1、编译报错
.\1.cpp(1): fatal error C1034: stdio.h: 不包括路径集
解决方法:
新建环境变量,变量名 INCLUDE
变量值
D:\vs2022\VC\Tools\MSVC\14.32.31326\include
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt
截图如下
2、链接报错
LINK : fatal error LNK1104: 无法打开文件“libucrt.lib”
解决方法:
新建环境变量,变量名 LIB
变量值
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x86
D:\vs2022\VC\Tools\MSVC\14.32.31326\lib\x86
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\ucrt\x86
截图如下