Qt 4.7.3 是經典的跨平台 C++ GUI 框架版本,搭配 MinGW 4.4.0 可在 Windows 上免費建置原生應用程式。本文記錄完整安裝流程、環境變數設定與首支程式編譯驗證,適合維護舊專案或學習 Qt 基礎的開發者。
qt-win-opensource-4.7.3-mingw.exeMinGW-gcc440_1.zip (內含 mingw 資料夾)MinGW-gcc440_1.zip,將 mingw 資料夾複製至 C:\mingw。qt-win-opensource-4.7.3-mingw.exe,安裝路徑建議 C:\Qt\4.7.3。;C:\Qt\4.7.3\bin;C:\MinGW\binQTDIR = C:\Qt\4.7.3QMAKESPEC = win32-g++qmake -v 與 g++ --version 驗證路徑正確。C:\qt\4.7.3\project\hellohello.cpp:#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
qmake -project
qmake
mingw32-make
release\hello.exe (或 debug\hello.exe),應彈出含「Hello world!」按鈕的視窗。C:\MinGW\bin 在 Path 中,且 mingw32-make.exe 存在。C:\Qt\4.7.3\bin 及 C:\MinGW\bin 加入 Path,或將所需 dll 複製至 exe 同目錄。Qt 4 系列已停止維護,新專案建議使用 Qt 5/6 (LGPLv3/GPL) 搭配 MinGW-w64 或 MSVC 編譯器,可獲得現代 C++ 支援、高 DPI 適配與更豐富的模組。