天天看点

Qt无法运行rc.exe

系统环境:Windows10+Qt5.13.2+Qt Creater4.10.1

如果觉得文章有帮助的话,请点赞关注支持一下谢谢。

导入外部文件后编译过程不报错,点击执行程序报错提示LNK1158:无法运行“rc.exe文件”。

Qt无法运行rc.exe

网上很多教程是将rc.exe文件添加到环境变量当中或是移动到Qt系统文件的某个目录文件夹下面。

此处针对单一项目来说,对应版本的re.exe和rcdll.dll两个文件移动到Qt程序编译出来的build-项目名-Desktop_Qt_5_13_2_MSVC2017_64bit-Debug文件夹中即可。再次运行项目就不会提示无法运行“rc.exe文件”。

#文件具体位置需要根据不同电脑具体分析
C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64
           

如果找不到该文件位置可以使用Everything软件(Windows10平台搜索软件)搜索rc.exe文件位置

将该目录下的rc.exe以及rcdll.dll两个文件拷贝到qt编译出来的build文件夹下面程序即可正常运行

继续阅读