nainstalujte Qt Creator a zkompilujte svůj první program na Ubuntu

 o compila tu primer programa con Qt Creator

v dalším článku se podíváme na to, jak nainstalovat Qt Creator a jak sestavit základní program v Ubuntu. Qt je objektově orientované pracovní prostředí napříč platformami. Používá se k vývoji programů, které používají grafické uživatelské rozhraní nebo různé nástroje a konzoly příkazového řádku pro servery, které nevyžadují grafické uživatelské rozhraní.

Qt je zdarma, open source, multiplatformní rámec pro vývoj aplikací. Je kompatibilní s různými platformami jako; Gnu / Linux, OS X, Windows, Android, iOS a další. Více než programovací jazyk, Qt je rámec napsaný v C ++.

v následujících řádcích uvidíme, jak nainstalovat Qt Creator pomocí příkazového řádku. Později uvidíme, jak napsat jednoduchý stylový program Hello World a jak jej spustit. To vše budu dělat na Ubuntu 19.04.

nainstalovat Qt Creator

související článek:
Qt 5.9.1, (včetně Qt Creator 4.3.1) instalace na Ubuntu

pro spuštění nainstalujeme Build Essential, pokud ji ještě nemáte nainstalovanou. Jedná se o balíček, který uživatelům umožní instalovat a používat nástroje C ++ v Ubuntu. Chcete-li pokračovat v instalaci, otevřeme terminál (Ctrl + Alt + T) A Nejprve aktualizujeme dostupný software a poté nainstalujeme balíček zadáním:

sudo apt update; sudo apt install build-essential

pokud nemáte nainstalovaný balíček Qt Creator, který obsahuje nástroje uživatelského rozhraní a příkazového řádku pro vytváření a spouštění projektu Qt, napište do stejného terminálu:

instalace Qt Creator

sudo apt install qtcreator

pokud chcete, aby byl Qt 5 použit jako výchozí verze Qt Creator, spusťte následující příkaz:

instalace Qt5-výchozí

sudo apt install qt5-default

Chcete-li implementovat složitější projekty, budete muset nainstalovat dokumentaci a vzorky Qt. To lze provést zadáním terminálu:

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

balíček qt5-doc obsahuje dokumentaci Qt 5 API. Qtbase5-příklady obsahuje Qt Base 5 příklady a qtbase5-doc-html obsahuje dokumentaci HTML pro Qt 5 základní knihovny.

napište a zkompilujte svůj první Qt program z terminálu

vše, co se bude číst níže, lze také provést z grafického prostředí, ale v tomto případě to uděláme prostřednictvím terminálu. Psaní a kompilace programů Qt z příkazového řádku Ubuntu je docela jednoduché. Následující kroky jsou:

vytvořte adresář projektu

začneme vytvořením pracovního adresáře pro hostitele našeho projektu Qt. V terminálu (Ctrl + Alt + T) píšeme:

directorio del proyecto Qt

mkdir ProyectoQt

vytvořit .soubor cpp v adresáři projektu

uvnitř adresáře, který jsme právě vytvořili, provedeme následující příkaz k vytvoření .soubor cpp:

vim mainEjemplo.cpp

v prázdném souboru stačí zkopírovat následující kód. Jeho jediným účelem je vytisknout řádek v okně s názvem „Můj první Qt program“.

código para 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();}

po vložení do souboru zbývá pouze uložit a zavřít editor.

Vytvořte soubor projektu Qt

po uložení souboru a uvnitř složky projektu bude nutné provést následující příkaz k vytvoření souboru projektu Qt:

qmake -project

qmake proyecto Qt
můžeme ověřit, že předchozí příkaz vytvořil soubor s názvem ProjectQt.pro v adresáři projektu. Tento soubor projektu je základní kostra pro projekty Qt a lze upravovat.

nastavení v souboru projektu Qt

protože chceme sestavit projekt z příkazového řádku, budeme muset přidat následující řádek do .pro soubor, který jsme vytvořili v předchozím kroku.

QT += gui widgets

Chcete-li to provést, otevřete pouze SampleProject.pro soubor a vložte do předchozího řádku:

configuración archivo proyecto Qt

vim ProyectoQt.pro

Vytvořte spustitelný soubor pro projekt

následující příkaz vytvoří soubor s názvem „makefile“ v adresáři projektu.

qmake ProyectoQt.pro

generación makefile proyecto Qt

nyní použijeme make k kompilaci Makefile ve spustitelném programu:

make

pokud v projektu nejsou žádné chyby, měl by tento příkaz Vytvořit spustitelný program v pracovním adresáři.

creación del archivo ejecutable

soubor ProjectQt v zelené barvě, jedná se o spustitelný soubor Qt.

Otestujte program

pokud jste dosáhli tohoto bodu, jste připraveni spustit spustitelný soubor, který jsme vytvořili v předchozím kroku. Program můžete spustit zadáním terminálu uvnitř složky projektu:

./ProyectoQt

výstup tohoto příkladu je následující:

 příklad spuštění Qt programu

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.