error: command 'D:\vs2015\VC\BIN\x86_amd64\link.exe' failed with exit status 1158

解决LINK : fatal error LNK1158: 无法运行“rc.exe”
error: command ‘E:XXXVS2015VCBINx86_amd64link.exe’ failed with exit status 1158的问题。
错误是放置rc.exe和rcdl.dll文件的地方。Visual Studio使用的是64位“交叉编译器”,它不存在于S(VSInstallDir)VC bin中,而是存在于S(VSInstallDir)VClbinx86_amd64文件夹中。
因此,问题的解决方案是从C:Program Files(×86)Windows Kits8.1in×86文件夹复制rc.exe和rcdll.dll到S(VSInstallDir)VCinx86_amd64文件夹。

————————————————

原文链接:https://blog.csdn.net/hechilai/article/details/100827019

原文地址:https://www.cnblogs.com/xyzluck/p/13035998.html