Instalar Qt Creator y compilar su primer programa en Ubuntu

acerca compila tu primer programa con Qt Creator

En el siguiente artículo vamos a echar un vistazo a cómo instalar Qt Creator y cómo compilar un programa básico de Ubuntu. Qt es un entorno de trabajo multiplataforma orientado a objetos. Se utiliza para desarrollar programas que utilizan una interfaz gráfica de usuario o diferentes herramientas de línea de comandos y consolas para servidores que no requieren una interfaz gráfica de usuario.

Qt es un marco de desarrollo de aplicaciones multiplataforma, de código abierto y gratuito. Es compatible con varias plataformas como; Gnu / Linux, OS X, Windows, Android, iOS y otras. Más que un lenguaje de programación, Qt es un framework escrito en C ++.

En las siguientes líneas veremos cómo instalar Qt Creator a través de la línea de comandos. Más adelante veremos cómo escribir un programa de estilo simple Hello World y cómo ejecutarlo. Todo esto lo voy a hacer en Ubuntu 19.04.

Instalar Qt Creator

artículo Relacionado:
Qt 5.9.1, (con Qt Creator 4.3.1 incluido) instalación en Ubuntu

Para comenzar, instalaremos Build Essential, si aún no lo tiene instalado. Este es un paquete que permitirá a los usuarios instalar y usar herramientas de c ++ en Ubuntu. Para continuar con la instalación, abrimos un terminal (Ctrl + Alt + T) y primero actualizaremos el software disponible y luego instalaremos el paquete escribiendo:

sudo apt update; sudo apt install build-essential

Si no tiene instalado el paquete Qt Creator que contiene la interfaz de usuario y las herramientas de línea de comandos para crear y ejecutar el proyecto Qt, escriba en el mismo terminal:

instalación de Qt Creator

sudo apt install qtcreator

Si desea que Qt 5 se use como la versión predeterminada de Qt Creator, ejecute el siguiente comando:

instalación Qt5-por defecto

sudo apt install qt5-default

Para implementar proyectos más complejos, tendrá que instalar documentación y muestras de Qt. Esto se puede hacer escribiendo en el terminal:

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

El paquete qt5-doc Contiene la documentación de la API Qt 5. Qtbase5-examples contiene los ejemplos de Qt Base 5 y qtbase5-doc-html Contiene la documentación HTML para las bibliotecas base de Qt 5.

Escriba y compile su primer programa Qt desde el terminal

Todo lo que se va a leer a continuación también se puede hacer desde un entorno gráfico, pero en este caso lo haremos a través del terminal. Escribir y compilar programas Qt desde la línea de comandos de Ubuntu es bastante sencillo. Los pasos a seguir son:

Crear un directorio de proyecto

Comenzaremos creando un directorio de trabajo para alojar nuestro proyecto Qt. En el terminal (Ctrl + Alt + T) escribimos:

directorio del proyecto Qt

mkdir ProyectoQt

Crear un .archivo cpp en el directorio del proyecto

Dentro del directorio que acabamos de crear, vamos a ejecutar el siguiente comando para crear un .archivo cpp:

vim mainEjemplo.cpp

En el archivo en blanco, simplemente copie el siguiente código. Su único propósito es imprimir una línea en una ventana con el título ‘Mi primer programa Qt’.

 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();}

Una vez pegado en el archivo, solo queda guardar y cerrar el editor.

Crear el archivo de proyecto Qt

Después de guardar el archivo y dentro de la carpeta del proyecto, se tendrá que ejecutar el siguiente comando para crear un archivo de proyecto Qt:

qmake -project

qmake proyecto Qt
Podemos comprobar que el comando anterior ha creado un archivo con el nombre de ProjectQt.pro en el directorio del proyecto. Este archivo de proyecto es el esqueleto básico de los proyectos Qt y se puede editar.

Ajustes en el archivo de proyecto Qt

Ya que queremos compilar el proyecto desde la línea de comandos, tendremos que añadir la siguiente línea al .archivo pro que creamos en el paso anterior.

QT += gui widgets

Para hacer esto, solo hay abierto el SampleProject.pro archivar y pegar dentro de la línea anterior:

configuración archivo proyecto Qt

vim ProyectoQt.pro

Crear un archivo ejecutable para el proyecto

El siguiente comando creará un archivo con el nombre de ‘makefile’ en el directorio del proyecto.

qmake ProyectoQt.pro

generación makefile proyecto Qt

Ahora, usaremos make para compilar el Makefile en un programa ejecutable:

make

Mientras no haya errores en el proyecto, este comando debería crear un programa ejecutable en el directorio de trabajo.

 creación del archivo ejecutable

El archivo ProjectQt en color verde, es el archivo ejecutable Qt.

Pruebe el programa

Si ha llegado a este punto, está listo para iniciar el archivo ejecutable que creamos en el paso anterior. Puede iniciar el programa escribiendo en el terminal, dentro de la carpeta del proyecto:

./ProyectoQt

El resultado de este ejemplo es el siguiente:

ejecución del programa Qt de ejemplo

Write a Comment

Tu dirección de correo electrónico no será publicada.