今天用vs新建一個qt工程,編譯的時候發現無法運行“rc.exe”,習慣性的上網找解決辦法,找到的都是把rc.exe複製來複制去的,這是繞開問題,不是解決問題。而且我之前的qt工程不用複製rc.exe也能正常編譯,只有新建的不行,所以肯定有其他正確解決問題的方法,最簡單的就是比較兩個工程的配置,看有什麼區別。
打開工程屬性,看下面的截圖
能正常編譯的舊工程中的目標平臺版本是8.1,而新建的工程默認選擇10。很明顯,這是sdk版本找的不對的問題,如果用那種瞎複製的辦法,雖然能正常編譯,但鬼知道會不會有什麼隱患,到時候出問題找都找不到。
正確解決VS編譯Qt遇到無法運行rc.exe問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
相同區域多個組件顯示
問題:在相同區域內,有許多不同的組件有選擇地顯示。 方法: (1)visible : root.whoShow == 1,使用可見屬性安排。 (2)使用 Loader 動態加載組件。