1. 程式人生 > >linux下使用命令模式去編譯Qt程式

linux下使用命令模式去編譯Qt程式

一、新建Qt程式

在linux下的目錄新建一個Qt的cpp檔案,如下

vim hello.cpp
#include <QApplication>
#include <QLabel>
#include <QtDebug>
int main(int argc,char* argv[])
{
    QApplication  a(argc,argv);
    QLabel label("hello");
    label.show();
    qDebug()<<"hell mq";
    return a.exec();
}

二、生成.pro檔案

檢視qmake的位置和版本,確保這個qmake是你需要的那個版本

which qmake
qmake -v

接著進行生成.pro檔案

qmake -project QT+=widgets

執行完命令後,會發現在同目錄下生成和目錄名字相同的pro檔案,這就是工程檔案。

三、生成Makefile

執行命令

qmake

在目錄下生成Makefile檔案

四、生成可執行檔案

執行命令

make

就會編譯完成,生成可執行檔案,可以直接執行。