我正在尝试在 Visual Studio 中为 64 位平台编译一个简单的程序。尝试编译时,出现错误: LINK : fatal error LNK1158: cannot run 'rc.exe'
我去过许多讨论线程,其中表明将 rc.exe 和 rcdll.dll 从 Windows Kits 文件夹复制到 VC/bin 文件夹。我这样做无济于事。我突然想到,我的 Visual Studio 版本可能只是没有在我认为它正在寻找这个 rc.exe 文件的目录中查找。有没有办法在 Visual Studio 中识别它正在寻找这个可执行文件的目录?
(有人建议,此问题可能与无法使用 VC++/VS2010 针对 x64 编译:LNK1158: cannot run cvtres.exe中提供的问题和答案重复。但是,情况似乎并非如此,因为在那里,路径被系统上运行的某些 NV 服务损坏。我没有遇到这个问题,因为当我键入 echo %PATH% 时会显示我的完整路径。话虽如此,该链接确实引导我找到正确的解决方案,给定以下)