精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
锐英源精品开源心得,转载请注明出处:锐英源,www.wisestudy.cn,孙老师作品,联系电话13803810136。
最近编译个输入法代码,用的VS2015,出现了上述错误:TRACKER : 错误 TRK0005: 未能找到: “rc.exe”。系统找不到指定的文件。我机器有VS2010和VS2019,经常用VS2010和VS2019,VS2015比较少用,出这个问题很奇怪,因为我相信我的VS环境不会被破坏
网上说找文件rc.exe和rcdll.dll放到vc的bin目录下就能解决,但是没有说什么大小的文件,我就让朋友找他机器上的VS2015 VC++目录下,发现也没有,但是他机器上编译正常。
没办法,只能自己找,在”C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64“目录下找了2个文件,我机器是win10,所以选择了带10的目录,这个目录下2个文件放vs2015的vc\bin目录下,问题解决。rc.exe应该是被机器里某些环境参数来表示,让VC的devenv主程序能找到,这些环境参数可能是环境变量里的Path,或者是VS注册表里的一些值。如果没有表示,你就需要显式地提供文件,把文件拷贝到bin目录下。