Qt:'rc' 不是內部或外部命令,也不是可執行的程式
阿新 • • 發佈:2022-01-29
嘗試閱讀報錯資訊
-
rc:resource script,Windows的資原始檔,為exe設定資訊,包括檔案說明,產品名稱,產品版本等
嘗試將構建套件切換至其他版本
-
發現預設的msvc2015前有歎號,進入後顯示no debugger setup,而2017則沒有編譯器和偵錯程式
-
查詢資料得知自動檢測時無對應vs版本
-
在控制面板找到Windows software development kit,更改並選中debugger項
-
顯示如圖,已修復無偵錯程式問題,但依然產生相同報錯
嘗試定位問題語句在makefile中的位置
-
release\Cray_resource.res: Cray_resource.rc rc /NOLOGO $(DEFINES) -fo release\Cray_resource.res Cray_resource.rc
-
上條為出錯內容
查詢rc問題
目前問題
1、 不知道如果要將rc.exe所在位置加入環境變數,應該用什麼名字
2、 我也不敢動makefile。。
220129晚更新
-
嘗試重啟更新系統環境變數無用
-
切換回master分支,發現編譯報錯出現在切換分支後的第一次編譯中
-
用命令列執行rc.exe,使用/?選項嘗試理解問題語句內容,用途大概是將rc檔案打包成res檔案,選項內容是重新命名和抑制啟動徽標
-
想到應該是把rc.exe所在位置新增到path這一環境變數下
-