“basetsd.h”: No such file or directory,LINK : fatal error LNK1158: 无法运行“rc.exe”报错

“basetsd.h”: No such file or directory,LINK : fatal error LNK1158: 无法运行“rc.exe”报错,第1张

无法打开包括文件: “basetsd.h”: No such file or directory 解决方案

  c:\users479\appdata\local\programs\python\python37\include\pyconfig.h(203): fatal error C1083: 无法打开包括文件: “basetsd.h”: No such file or directory
  error: command 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe' failed with exit status 2

原因:缺少basetsd.h文件

解决方法:

  • 利用 Visual Studio Installer 安装 Windows SDK 10,

如下:

LINK : fatal error LNK1158: 无法运行“rc.exe” 解决方案

 LINK : fatal error LNK1158: 无法运行“rc.exe”
    error: command 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe' failed with exit status 1158

解决方案:

  • 刚刚安装好的Windows10 SDK目录下的 rc.exercdll.dll 拷贝到报错的C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin目录中即可

  • 这里我提供下子的 rc.exercdll.dll的安装目录,可以为大家作为参考C:\Program Files (x86)\Windows Kits\bin.0.18362.0\x64,如下

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/921577.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存