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]