《使用qt命令來(lái)編譯的基本步驟》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《使用qt命令來(lái)編譯的基本步驟(2頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 使用qt命令來(lái)編譯的基本步驟
分類(lèi): QT2011-11-13 12:05 183人閱讀 評(píng)論(0) 收藏 舉報(bào)
首先cd到你的目錄,如果你沒(méi)有工程目錄,可以創(chuàng)建一個(gè),比如:
mkdir testqt
cd testqt
我們用vim來(lái)編寫(xiě)我的程序,或者其他的文本編輯工具,輸入下列程序:
#include
int main(int argc, char *argv[])
{
QApplication::setStyle("cleanlooks");
QApplication a(argc, argv);
2、 QDialog w;
w.setWindowTitle("ClientLogin");
w.setWindowOpacity(1);
w.setWindowFlags(Qt::FramelessWindowHint);
w.setAttribute(Qt::WA_TranslucentBackground);
w.show();
w.move(200,100);
return a.exec();
}
保存,退出。
執(zhí)行
1. qmake -project
如果你碰到系統(tǒng)無(wú)法識(shí)別qmake命令,
3、linux下面在/usr/bin/下面創(chuàng)建一個(gè)qmake的鏈接,windows下面在path添加qmake的所在的路徑。
如果你不知道qmake在什么地方可以先用find查找。在我的機(jī)器是:
/usr/lib/qt4/bin/qmake
如果你是通過(guò)yum的默認(rèn)的安裝路徑,應(yīng)該就是這個(gè)。
linux下創(chuàng)建鏈接的命令是:
cp -l /usr/lib/qt4/bin/qmake /usr/bin/
注意是L不是i
這個(gè)時(shí)候你就會(huì)發(fā)現(xiàn)多了一個(gè)文件,testqt.pro。 其實(shí)這就是qt的工程文件,所以這個(gè)命令就是用來(lái)創(chuàng)建一個(gè)工程,當(dāng)然這個(gè)工程中已經(jīng)包含了我們的main.cpp文件。
2. qmake testqt.pro
這個(gè)時(shí)候,查看當(dāng)前目錄,會(huì)發(fā)現(xiàn)又多了一個(gè)文件就是Makefile,有了這個(gè)文件,我想你已經(jīng)知道接下來(lái)要做什么了吧。
那就是
3. make
完成,已經(jīng)得到可執(zhí)行程序。
很簡(jiǎn)單吧。