1. 程式人生 > >:-1: error: cannot open C:\Users\???\AppData\Local\Temp\main.obj.5136.0.jom for write :QT的中文路不相容問題

:-1: error: cannot open C:\Users\???\AppData\Local\Temp\main.obj.5136.0.jom for write :QT的中文路不相容問題

執行QT時,遇到:
:-1: error: cannot open C:\Users\???\AppData\Local\Temp\main.obj.5136.0.jom for write

這是因為QT不支援中文路徑,就算我更改了Microsoft帳號的名字仍然無法解決。因為在C盤的存放使用者的相關檔案的資料夾的名字仍然是中文。

後來經過搜尋解決了這個問題,在此引用下他人的解決方案:

其實用到:C:\Users***\AppData\Local\Temp這個目錄,很明顯是系統的臨時檔案目錄。我就想到肯定在建立Hello World專案時哪裡的設定有問題,果不其然,去工具->選項->構建和執行,不要使用jom代替nmake。OK,成功執行。

原文地址:
http://tieba.baidu.com/p/2923765941