系統環境:Windows10+Qt5.13.2+Qt Creater4.10.1
導入外部文件後編譯過程不報錯,點擊執行程序報錯提示LNK1158:無法運行“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文件夾下面程序即可正常運行