解法:命令列進入專案目錄,執行 qmake -project 產生 .pro,再執行 qmake 重建 Makefile。注意手動補充 QT += core gui xml 等模組宣告。
解法:新版 Qt SDK 路徑較深,qmake 通常在 Desktop/Qt/<version>/mingw/bin 下。
Makefile:66: *** multiple target patterns. Stop.解法:必須使用 Qt Eclipse 整合包附帶的 start.bat 啟動 Eclipse,該批次檔會正確設定 MinGW 路徑與環境變數。直接點 eclipse.exe 會缺少關鍵路徑。
Cannot run program "make": Launching failed解法:在 mingw/bin 下複製 mingw32-make.exe 並重命名為 make.exe。
You can't do that without a process to debug解法:修改 start.bat,確保 PATH 包含 Qt bin、MinGW bin、Qt lib 目錄,並加入系統路徑。範例:
set PATH=D:/Qt/4.6.2_for_mingw/bin;D:/Qt/mingw/bin;D:/Qt/4.6.2_for_mingw/lib
set PATH=%PATH%;%SystemRoot%/System32
cd D:/Qt/eclipse-cpp-galileo-SR2-win32/eclipse
start eclipse.exe -clean
method setupUi could not be resolved (紅線報錯但能編譯)解法:專案屬性 → C/C++ General → Indexer → 全勾選(特別是 "Index unused headers"、"Parse unused headers"),重建索引。

專案屬性 → C/C++ Make Project → Make Builder → Build (Incremental build) 屬性改為 release。
Debug Configurations → Debugger → 取消勾選 Stop on startup at main。
LdrAddRefDll) 進不入 mainDebug Configurations → Debugger Options → 取消勾選 Load shared library symbols automatically。
建立 inc/ 目錄放置索引標頭檔,內部 #include "../src/xxx/yyy/zzz/A.h"。專案 .pro 加入 INCLUDEPATH += inc,Eclipse 專案屬性 → C/C++ Include Paths → Add External Include Path 加入 inc 目錄,即可啟用自動完成。
qrc 採用 prefix + 相對路徑。建議將 prefix 設為 /,檔案實際相對路徑如 images/01042.png,最終資源路徑為 :/images/01042.png。
將相依 DLL 打包同目錄:libgcc_s_dw2-1.dll、mingwm10.dll、QtCore4.dll、QtGui4.dll、QtXml4.dll 等(視實際引用模組增減)。
Desktop/Qt/4.7.4/mingw/bin/assistant.exeqt.qchclass="QWidget" 改為 QMainWindow,加入 ToolBar 後再改回無需單獨下載 MinGW、自行編譯 Qt。只需安裝:
詳細步驟參考:CSDN 圖文教學