Qt5構建出錯問題解決辦法


我之前用的Qt其他版本,因為一些原因我更換了Qt版本,從Qt5.9.1又更換到之前用的Qt5.3.2,但是發現無法build,問題提示如下:

19:54:03: 為項目untitled執行步驟 ...

19:54:03: 無法啟動進程 "C:\Qt\Qt5.3.2\5.3\mingw482_32\bin\qmake.exe" E:\Qt_Data\untitled\untitled.pro -r -spec win32-g++ "CONFIG+=debug"

Error while building/deploying project untitled (kit: Desktop Qt 5.3 MinGW 32bit)

When executing step 'qmake'

19:54:0: Elapsed time: 00:00.

之后在網上找了一大堆解決方法都沒有解決,有的說是路徑不能有中文,這是常識所以我就不再啰嗦這一點。下面我附上一個其他網站上面的解決方法,在我這雖是不能永久解決,但是可以暫時解決問題,所以我拿出來給大家看看:2014年的一個博主“KiteRunner24”寫的:Qt構建及編譯出錯問題及解決方案

下面附上我的解決方案:

運行Qt Creator,打開 工具 -> 選項 -> 構建和運行

我們先檢測一下看看 “構件套件” 有沒有錯誤(至少要有一個正常的),我這里正常。

這時候重新選中 “概要”

上面紅色方框選中的是 “默認構建目錄”,后面的Reset按鈕是否是禁止的,不是的話點一下會還原成默認設置,這時候保存並退出,默認情況下就可以解決問題了

當然既然說了“默認情況下就可以解決問題了”,那坑定還有沒解決的,那就繼續往下看:

當我們將鼠標放到“編輯框(LineEdit)”時會出現上面方框中的圖標,這時候我們清空 “編輯框(LineEdit)” 內容,然后寫:

../build

-%{CurrentProject:Name}

-%{CurrentKit:FileSystemName}

-%{CurrentBuild:Name}

藍色代碼部分點擊后出現下面的這個內容框實現。

紅色代碼和藍色代碼 合成一行代碼填入。

然后保存退出,新建項目然后調試運行

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM