1. 程式人生 > >Qt5的命令列編譯

Qt5的命令列編譯

今天我們做一個顯示HelloWorld的簡單小程式

建立HelloWorld.cpp檔案,程式碼如下:

#include <QApplication>
#include <QLabel>

int main(int argc,char **argv)
{
    QApplication app(argc,argv);
    QLabel label("Hello World!");
    label.setAlignment(Qt::AlignCenter);
    label.resize(400, 300);
    label.show();
    return app.exec();
}

在該路徑上輸入cmd進入dos介面

輸入qmake -project QT+=widgets,目錄下出現.pro的工程檔案 


輸入qmake,出現幾個Makefile和資料夾


輸入mingw32-make,因為我使用的是MinGW編譯器,VS的可以使用nmake指令

最後cd到release中,輸入HelloWorld.exe,開啟如圖所示介面