我使用Qt Creator 3.4.2 for Windows和MSVC2013編譯器。當我建立的項目,我得到一個錯誤:如何在Qt Creator的項目文件(.pro)中修改PATH變量
LNK1158: cannot run 'rc.exe'
我設法
Projects -> Build Environment
下加入
"C:/Program Files (x86)/Microsoft SDKs/Windows/v7.1A/Bin"
到PATH變量來解決它,但我需要修改PATH通過編輯.pro文件變量。這樣可以更容易地在另一臺計算機上打開和構建我的項目,因爲所有路徑都將存儲在.pro文件中。此解決方案不起作用:
PATH += "C:/Program Files (x86)/Microsoft SDKs/Windows/v7.1A/Bin"
是否有可能?
也許你已經意識到了這一點,但是如果你與項目中的其他人一起工作,這不是一個好主意,因爲他們的SDK可能位於不同的位置。 – Mitch
當然,.pro文件中的硬編碼SDK路徑不是最好的解決方案。但在我的情況下,如果SDK版本相同,則不同機器上的路徑將相同。另外,在.pro文件中修改它們(僅複製和粘貼)比在Project - > Build Environment中爲每個構建配置逐個手動更改它們要容易得多。 – lvds