LINK : fatal error LNK1158: 无法运行“rc.exe”

环境:VS 2015(x64)、Qt 5.7

问题:
  在用VS2015编译MeshLab 2016的源码时,新增一个 Project 然后 build 的时候,出现了 LINK : fatal error LNK1158: 无法运行“rc.exe” 的问题

解决方法:
  打开 C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64 文件夹(找不到可以用 Everything 搜 "rc.exe"),复制里边的 “rc.exe” 和 "rcdll.dll",拷贝到 VS2015 的 VC 下的 bin 目录下,我的是 E:\VS 2015\VC\bin,重新 build 即成功。
(这个问题应该是最近对VS进行过修改,或者环境变量变了,其实将这个路径加到环境变量的 PATH 中去也是可以的)


两个文件

你可能感兴趣的:(LINK : fatal error LNK1158: 无法运行“rc.exe”)