江南才子 发表于 2021-7-8 15:46:56

VS中Qt编译运行时出现LINK : fatal error LNK1158: cannot run 'rc.exe'

  由于电脑中装了两个VS,例如我的电脑装VS2015和VS2019,Qt装到了VS2015,在编译时就会出现LINK1158的错误,解决办法如下:
  我的电脑是win10-64, 需要将

  中的rc.exe  rcdll.dll复制到Qt对应的VS中,例如我的Qt是嵌入到了VS2015,则需要复制到以下安装目录:
  D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
  再次运行Qt程序即可成功。
  注:高版本的VS尽量用win10, 不然有各种编译麻烦。

  
文档来源:51CTO技术博客https://blog.51cto.com/u_12570763/3012491
页: [1]
查看完整版本: VS中Qt编译运行时出现LINK : fatal error LNK1158: cannot run 'rc.exe'