Главная » 2026 » Ноябрь » 14 » C++ | Установка Qt 6
15:58
C++ | Установка Qt 6

C++ | Установка Qt 6

Язык C++ является компилируемым языком. Для преобразования текстового файла с программой в исполняемый exe-файл потребуется установить на компьютер специальную программу — компилятор. Для компиляции примеров из книги мы воспользуемся бесплатной программой g++.exe, входящей в состав популярной библиотеки MinGW, которая в свою очередь входит в состав библиотеки Qt.

Для загрузки библиотеки Qt переходим на сайт https://www.qt.io/ и нажимаем кнопку Download. Далее нажимаем кнопку из раздела Downloads for open source users. На следующей странице нажимаем кнопку Download the Qt Online Installer. Скачиваем программу установки и запускаем файл qt-unified-windows-x86-4.1.0-online.exe. Обратите внимание: для установки библиотеки потребуется активное подключение к сети Интернет.

После запуска программы установки отобразится окно, показанное на рис. 1.3. Вводим регистрационные данные или создаем новый аккаунт. Нажимаем кнопку Next. Если создавался новый аккаунт, то на адрес электронной почты придет письмо со ссылкой, позволяющей подтвердить адрес. Переходим по ссылке, а затем возвращается к программе установки и нажимаем кнопку Next.

На следующем шаге (рис. 1.4) устанавливаем флажки и нажимаем кнопку Next. В следующем окне (рис. 1.5) нажимаем кнопку Next. Далее нужно выбрать один из переключателей (рис. 1.6). Выбираем и нажимаем кнопку Next.. На следующем шаге (рис. 1.7) должен быть указан путь C:\Qt и установлен флажок Custom installation. Нажимаем кнопку Next..

В следующем окне (рис. 1.8) устанавливаем флажок Latest releases. и нажимаем кнопку Filter. Затем в разделе Qt раскрываем список Qt 6.1.0 и устанавливаем флажок MinGW 8.1.0 64-bit. В разделе Developer and Designer Tools (рис. 1.9) устанавливаем флажки: Qt Creator 4.15.0 CDB Debugger Support, Debugging Tools for Windows и MinGW 8.1.0 64-bit. Нажимаем кнопку Next. В открывшемся окне (рис. 1.10) принимаем лицензионное соглашение и нажимаем кнопку Next. Затем (рис. 1.11) опять нажимаем кнопку Next. Нажимаем кнопку Install (рис.1.12) для запуска установки. После завершения установки нажимаем кнопку Finish (рис. 1.13).

Рис. 1.3. Установка Qt. Шаг 1

Рис. 1.4. Установка Qt. Шаг 2

Рис. 1.5. Установка Qt. Шаг 3

Рис. 1.6. Установка Qt. Шаг 4

Рис. 1.7. Установка Qt. Шаг 5

Рис. 1.8. Установка Qt. Шаг 6. Раздел Qt

Рис. 1.9. Установка Qt. Шаг 6 Раздел Developer and Designer Tools

Рис. 1.10. Установка Qt. Шаг 7

Рис. 1.11. Установка Qt. Шаг 8

Рис. 1.12. Установка Qt. Шаг 9

Рис. 1.13. Установка Qt. Шаг 10

В результате библиотека Qt будет установлена в каталог C:\Qt\6.1.0\mingw81_64. В каталоге C:\Qt\6.1.0\mingw81_64\bin можно найти библиотеки, необходимые для работы оконных приложений. Библиотека MinGW будет установлена в каталог C:\Qt\Tools\mingw810_64. Программу g++.exe, предназначенную для компиляции программ, написанных на языке C++, можно найти в каталоге C:\Qt\Tools\mingw810_64\bin.

В каталог C:\Qt\Tools\QtCreator\bin был установлен редактор Qt Creator, который мы будем использовать для набора кода и сборки проектов. Запустить редактор можно с помощью файла qtcreator.exe. Если на последнем шаге мастера был установлен флажок, то редактор запустится автоматически.

Пути к каталогам C:\Qt\Tools\mingw810_64\bin и C:\Qt\6.1.0\mingw81_64\bin можно добавить в системную переменную PATH. Однако мы этого делать не станем, чтобы можно было использовать сразу несколько компиляторов. Вместо изменения переменной PATH на постоянной основе мы будем выполнять изменение в командной строке только для текущего сеанса. Продемонстрируем это на примере, а заодно проверим работоспособность компилятора. Запускаем командную строку и выполняем следующие команды:

C:\Users\Unicross>cd C:\

C:\>set Path=C:\Qt\Tools\mingw810_64\bin;C:\Qt\6.1.0\mingw81_64\bin;%Path%

C:\>gcc --version
gcc (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. 
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

C:\>g++ --version
g++ (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. 
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Первая команда (cd C:\) делает текущим корневой каталог диска C:. Вторая команда (set Path=C:\Qt\Tools\mingw810_64\bin;C:\Qt\6.1.0\mingw81_64\bin;%Path%) изменяет значение системной переменной PATH для текущего сеанса. Пути к каталогам C:\Qt\Tools\mingw810_64\bin и C:\Qt\6.1.0\mingw81_64\bin мы добавили в самое начало переменной PATH. Третья команда (gcc --version) выводит версию программы gcc.exe. Эту программу можно использовать для компиляции программ, написанных на языке C. Четвертая команда (g++ --version) выводит версию программы g++.exe. Эту программу мы будем использовать для компиляции программ, написанных на языке C++. Фрагменты перед командами означают приглашение для ввода команд. Текст после команд является результатом выполнения этих команд.

Вместо выполнения отдельных команд можно написать скрипт, который выполняет сразу несколько команд и отображает результат их выполнения в отдельном окне. Запускаться такой скрипт будет с помощью двойного щелчка левой кнопкой мыши на значке файла. Для создания файла потребуется текстовый редактор, позволяющий корректно работать с различными кодировками. Советую установить на компьютер редактор Notepad++. Скачать редактор можно абсолютно бесплатно со страницы https://notepad-plus-plus.org/. Из двух вариантов (архив и инсталлятор) советую выбрать именно инсталлятор, т. к. при установке можно будет указать язык интерфейса программы. Установка Notepad++ предельно проста и в комментариях не нуждается.

Запускаем Notepad++ и создаем новый документ. Консоль в Windows по умолчанию работает с кодировкой windows-866, поэтому мы должны и файл сохранить в этой кодировке, иначе русские буквы будут искажены. В меню Кодировки выбираем пункт Кодировки | Кириллица | ОЕМ 866. Вводим текст скрипта (листинг 1.1) и сохраняем под названием script.bat в каталоге C:\book. Запускаем скрипт с помощью двойного щелчка левой кнопкой мыши на значке файла script.bat. Результат выполнения показан на рис. 1.14. Для закрытия окна консоли достаточно нажать любую клавишу.

Листинг 1.1. Содержимое файла script.bat

@echo off
title Заголовок окна
cd C:\
echo Текущий каталог: %CD%
@echo.
set Path=C:\Qt\Tools\mingw810_64\bin;%Path%
rem Вывод версии gcc.exe
echo gcc --version
@echo.
gcc --version
rem Вывод версии g++.exe
echo g++ --version
@echo.
g++ --version
pause

Рассмотрим инструкции из этого скрипта:

  • title — позволяет вывести текст в заголовок окна консоли;
  • echo — выводит текст в окно консоли;
  • @echo. — выводит пустую строку в окно консоли;
  • %CD% — переменная, содержащая путь к текущему рабочему каталогу;
  • %Path% — переменная, содержащая значение системной переменной PATH;
  • rem — вставляет комментарий, поясняющий фрагмент кода;
  • pause — ожидает ввода любого символа от пользователя. Если эту инструкцию убрать из скрипта, то программа выполнится и окно консоли сразу закроется, не дав нам возможности увидеть результат.

Рис. 1.14. Результат выполнения листинга 1.1

Итак, мы установили и настроили программы, позволяющие создавать консольные и оконные приложения на языке C++. Теперь приступим к изучению языка C++.

Скачать учебник C++ в формате PDF

Категория: Прочее | Просмотров: 3 | Добавил: unicross | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Списки слов [0]
Списки слов и словари
OCR [0]
Оптическое распознавание символов
UImage [0]
Графическая библиотека для Python
UImage C [0]
Графическая библиотека для Python
Программы [2]
Полезные программы
Прочее [11]
Другие темы
Календарь
«  Ноябрь 2026  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
23242526272829
30
Архив записей