telepítse a Qt Creatort és fordítsa le az első programját az Ubuntuban

a compila tu primer programa con Qt Creator

a következő cikkben megnézzük, hogyan kell telepíteni a Qt Creatort és hogyan kell összeállítani egy alapprogramot az Ubuntuban. Qt egy objektum-orientált, cross-platform munkakörnyezet. Olyan programok fejlesztésére szolgál, amelyek grafikus felhasználói felületet vagy különböző parancssori eszközöket és konzolokat használnak olyan kiszolgálók számára, amelyek nem igényelnek grafikus felhasználói felületet.

a Qt egy ingyenes, nyílt forráskódú, platformokon átívelő alkalmazásfejlesztési keretrendszer. Kompatibilis a különböző platformokon; Gnu / Linux, OS X, Windows, Android, iOS és mások. Több, mint egy programozási nyelv, a Qt egy C ++nyelven írt keretrendszer.

a következő sorokban látni fogjuk, hogyan telepítse a Qt Creatort a parancssoron keresztül. Később látni fogjuk, hogyan kell írni egy egyszerű stílusú programot Hello World és hogyan kell futtatni. Mindezt az Ubuntu 19.04-en fogom megtenni.

telepítse a Qt Creatort

kapcsolódó cikk:
Qt 5.9.1, (A Qt Creator 4.3.1 tartalmazza) telepítés Ubuntu

kezdeni fogjuk telepíteni építeni alapvető, ha még nincs telepítve. Ez egy olyan csomag, amely lehetővé teszi a felhasználók számára a c ++ eszközök telepítését és használatát az Ubuntuban. A telepítés folytatásához megnyitunk egy terminált (Ctrl + Alt + T), először frissítjük a rendelkezésre álló szoftvert, majd gépeléssel telepítjük a csomagot:

sudo apt update; sudo apt install build-essential

ha nincs telepítve a Qt Creator csomag, amely tartalmazza a felhasználói felületet és a parancssori eszközöket a Qt projekt létrehozásához és futtatásához, írjon ugyanabba a terminálba:

instalaci Qt Creator

sudo apt install qtcreator

ha azt szeretné, hogy a Qt 5 legyen a Qt Creator alapértelmezett verziója, futtassa a következő parancsot:

instalaci Enterprises Qt5-alapértelmezett

sudo apt install qt5-default

bonyolultabb projektek megvalósításához Qt dokumentációt és mintákat kell telepítenie. Ezt a terminál beírásával lehet megtenni:

sudo apt-get install qt5-doc qtbase5-examples qtbase5-doc-html

a Qt5-doc csomag tartalmazza a Qt 5 API dokumentációt. A Qtbase5-examples tartalmazza a Qt Base 5 példákat, a qtbase5-doc-html pedig a Qt 5 alapkönyvtárak HTML dokumentációját.

írd és fordítsd le az első Qt programodat a terminálról

minden, amit az alábbiakban olvasunk, grafikus környezetből is elvégezhető, de ebben az esetben a terminálon keresztül fogjuk megtenni. A Qt programok írása és összeállítása az Ubuntu parancssorból meglehetősen egyszerű. A követendő lépések a következők:

Projektkönyvtár létrehozása

kezdjük azzal, hogy létrehozunk egy működő könyvtárat a Qt projektünk gazdájához. A terminálon (Ctrl + Alt + T) írunk:

directorio del proyecto Qt

mkdir ProyectoQt

hozzon létre egy .cpp fájl a projekt könyvtárban

az imént létrehozott könyvtárban a következő parancsot hajtjuk végre a.cpp fájl:

vim mainEjemplo.cpp

az üres fájlba csak másolja a következő kódot. Az egyetlen célja, hogy egy sort nyomtasson egy ablakba az ‘első Qt programom’ címmel.

 c el ejemplo Qt

#include <QApplication>#include <QLabel>#include <QWidget>int main(int argc, char *argv){QApplication app(argc, argv);QLabel hola("<center>Ejemplo Qt para Ubunlog</center>");hola.setWindowTitle("Mi primer programa Qt");hola.resize(600, 400);hola.show();return app.exec();}

miután beillesztette a fájlba,csak a szerkesztő mentése és bezárása marad.

Qt Projektfájl létrehozása

a fájl mentése után a projektmappában a következő parancsot kell végrehajtani egy Qt Projektfájl létrehozásához:

qmake -project

qmake proyecto Qt
ellenőrizhetjük, hogy az előző parancs létrehozott-e egy fájlt a ProjectQt.pro a projekt könyvtárában. Ez a Projektfájl a Qt projektek alapváza, és szerkeszthető.

Beállítások A Qt projekt fájlban

mivel a projektet a parancssorból akarjuk lefordítani, a következő sort kell hozzáadnunk a .pro fájl, amelyet az előző lépésben hoztunk létre.

QT += gui widgets

ehhez csak a SampleProject.pro fájl és beillesztés az előző sorba:

proyecto Qt configuraci _ Archivo _ _ _ _ _ _ _ _ _ _ _

vim ProyectoQt.pro

hozzon létre egy futtatható fájlt a projekthez

a következő parancs létrehoz egy fájlt, amelynek neve ‘makefile’ a projekt könyvtárában.

qmake ProyectoQt.pro

generaci multin Makefile proyecto Qt

most, fogjuk használni, hogy lefordítsa a Makefile egy futtatható program:

make

amíg nincsenek hibák a projektben, ez a parancs létrehoz egy végrehajtható programot a munkakönyvtárban.

creaci del archivo ejecutable

a fájl ProjectQt zöld színű, ez a futtatható fájl Qt.

tesztelje a programot

ha elérte ezt a pontot, akkor készen áll arra, hogy elindítsa az előző lépésben létrehozott futtatható fájlt. A programot úgy indíthatja el, hogy beírja a terminált, a projekt mappájába:

./ProyectoQt

a példa kimenete a következő:

 példa Qt program végrehajtása

Write a Comment

Az e-mail-címet nem tesszük közzé.