Установите Qt Creator и скомпилируйте свою первую программу на Ubuntu

о компиляции вашей первой программы с помощью Qt Creator

В следующей статье мы рассмотрим как установить Qt Creator и как скомпилировать базовую программу в Ubuntu. Qt - это объектно-ориентированная кроссплатформенная рабочая среда. Он используется для разработки программ, использующих графический пользовательский интерфейс или различные инструменты командной строки и консоли для серверов, которым не требуется графический пользовательский интерфейс.

Qt - это бесплатная кросс-платформенная среда разработки приложений с открытым кодом. Является совместим с различными платформами как; Gnu / Linux, OS X, Windows, Android, iOS и другие. Qt - это больше, чем язык программирования, это фреймворк, написанный на C ++.

В следующих строках мы увидим, как установить Qt Creator через командную строку. Позже мы увидим как написать программу в простом стиле Привет, мир и как его запустить. Все это я собираюсь сделать в Ubuntu 19.04.

Установить Qt Creator

о QTCreator
Теме статьи:
Qt 5.9.1 (с включенным Qt Creator 4.3.1) установка на Ubuntu

Для начала мы будем установить Build Essential, если он еще не установлен. Это пакет, который позволит пользователям устанавливать и использовать инструменты c ++ в Ubuntu. Чтобы продолжить установку, мы открываем терминал (Ctrl + Alt + T), и сначала мы обновим доступное программное обеспечение, а затем установим пакет, набрав:

sudo apt update; sudo apt install build-essential

Если у вас не установлен пакет Qt Creator, содержащий инструменты пользовательского интерфейса и командной строки для создания и запуска проекта Qt, напишите в том же терминале:

Установка Qt Creator

sudo apt install qtcreator

Если вы хотите, чтобы Qt 5 использовался как версия Qt Creator по умолчанию, выполните следующую команду:

Qt5-установка по умолчанию

sudo apt install qt5-default

Для реализации более сложных проектов вам потребуется: установить документацию и образцы Qt. Это можно сделать, набрав в терминале:

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

Эль Пакет qt5-док Содержит документацию по API Qt 5. Qtbase5-примеры содержит примеры Qt Base 5 и qtbase5-doc-html Содержит HTML-документацию для базовых библиотек Qt 5.

Напишите и скомпилируйте свою первую программу Qt из терминала

Все, что будет прочитано ниже, также можно сделать из графической среды, но в данном случае мы будем делать это через терминал. Написание и компиляция программ Qt из командной строки Ubuntu довольно просты. Следующие шаги:

Создать каталог проекта

Начнем с создания рабочего каталога для разместить наш проект Qt. В терминале (Ctrl + Alt + T) пишем:

Каталог проекта Qt

mkdir ProyectoQt

Создайте файл .cpp в каталоге проекта.

Внутри каталога, который мы только что создали, мы собираемся выполнить следующую команду, чтобы создать файл .cpp:

vim mainEjemplo.cpp

В пустой файл просто скопируйте следующий код. Его единственная цель - напечатать в окне строку с заголовком 'Моя первая программа на Qt».

код для примера 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();

}

После вставки в файл остается только сохранить и закрыть редактор.

Создайте файл проекта Qt

После сохранения файла внутри папки проекта вам нужно будет выполнить следующую команду для создания файла проекта Qt:

qmake -project

qmake проект Qt

Мы можем убедиться, что предыдущая команда создала файл с именем ProjectQt.pro в каталоге проекта. Этот файл проекта базовый каркас для проектов Qt и можно редактировать.

Настройки в файле проекта Qt

Поскольку мы хотим скомпилировать проект из командной строки, нам придется добавьте следующую строку в файл .pro который мы создали на предыдущем шаге.

QT += gui widgets

Для этого есть только откройте файл SampleProject.pro и вставьте в предыдущую строку:

Конфигурация файла проекта Qt

vim ProyectoQt.pro

Создайте исполняемый файл для проекта

Следующая команда создаст файл с именем 'Makefile" в каталоге проекта.

qmake ProyectoQt.pro

построить проект makefile Qt

то мы будем использовать make для компиляции Makefile в исполняемой программе:

make

Пока в проекте нет ошибок, эта команда должна создать исполняемую программу в рабочем каталоге.

создание исполняемого файла

Файл ProjectQt зеленым цветом - исполняемый файл Qt.

Протестируйте программу

Если вы достигли этого момента, вы готовы к запустить исполняемый файл который мы создали на предыдущем шаге. Вы можете запустить программу, набрав в терминале внутри папки проекта:

./ProyectoQt

Результат этого примера следующий:

запуск примера программы Qt

Это основы, которые должен знать любой пользователь, чтобы написать, скомпилировать и запустить первую программу Qt. Как я уже упоминал выше, вы можете выбирать между командной строкой или методом пользовательского интерфейса, в зависимости от потребностей вашего проекта и личных предпочтений. За Дополнительную информациюобратитесь к официальная документация Qt.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Ангел сказал

    Целью статьи является установка и компиляция программы с использованием QT, с другой стороны Qt Creator - это мультиплатформенная IDE, в остальном это здорово.