Win10环境下 cl 编译.c文件的报错及解决“basetsd.h”: No such file or directory

1、无法打开包括文件:“basetsd.h”: No such file or directory

将路径 C:\Program Files (x86)\Windows Kits\10\Include\xx.x.xxxxx.x\shared 添加到INCLUDE环境变量里面去。
*注1:这里的xx.x.xxxxx.x是你windows的版本号,自己可以按照路径去资源管理器查找一下,然后把你的版本号替换上去就可以。
*注2:不要用powershell,git bash,用cmd,个人感觉在这里powershell不好用,gitbash好像没有使我的环境变量的修改生效
Win10环境下 cl 编译.c文件的报错及解决“basetsd.h”: No such file or directory_第1张图片
2、下面是几个文件的路径,按照上述步骤添加到环境变量即可
在这里插入图片描述

basetsd.h    C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared
inttypes.h   C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt
vcruntime.h  C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\include

后面又遇到了错误,算啦,脱坑啦,直接用vs 建个项目吧,cl指令错误太多了。
兄弟们继续加油。
Win10环境下 cl 编译.c文件的报错及解决“basetsd.h”: No such file or directory_第2张图片

你可能感兴趣的:(经验详谈,错误解决方案,windows,cl)