Установка Qt 4.8.4 на Windows XP

Featured image

Пригласили меня преподавать Qt в одну школу. Всё бы хорошо, но у них стоит Windows XP и современные версии Qt или старые версии QtSDK не устанавливаются (или вообще не запускают процесс установки или вызывают ошибку). Выкрутился установкой связки Qt 4.8.4 + QtCreator 2.5.2 + MinGW.

📖 Содержание ⬇️

Содержание

Файлы

Скачивал я Qt 4.8.4 и QtCreator 2.5.2 отсюда: http://download.qt.io/archive/.

Если более конкретно, то Qt 4.8.4 в виде файла qt-win-opensource-4.8.4-mingw.exe скачал из этой папки: http://download.qt.io/archive/qt/4.8/4.8.4/.

А QtCreator 2.5.2 в виде файла qt-creator-win-opensource-2.5.2.exe скачал из этой папки: http://download.qt.io/archive/qtcreator/2.5/.

Архив MinGW, который с ними заработал можно взять с этого сайта: mingw.zip.

Установка

Распаковываем архив.

Папку Mingw копируем в корень диска C:\:

Распаковка архива с MinGW

Рисунок 1 — Распаковка архива с MinGW

Запускаем файл qt-win-opensource-4.8.4-mingw.exe от имени администратора:

Запуск от имени администратора

Рисунок 2 — Запуск от имени администратора

Начальное окно установки

Рисунок 3 — Начальное окно установки

В месте, где просит показать, где MinGW, показываете, где он:

Выбор месторасположения MinGW

Рисунок 4 — Выбор месторасположения MinGW

Выбор месторасположения MinGW через Обзор папок

Рисунок 5 — Выбор месторасположения MinGW через Обзор папок

Дальше всё по умолчанию:

Процесс установки

Рисунок 6 — Процесс установки

Запускаем файл qt-creator-win-opensource-2.5.2.exe от имени администратора:

Запуск от имени администратора

Рисунок 7 — Запуск от имени администратора

Установка не вызывает никаких проблем:

Начальное окно установки

Рисунок 8 — Начальное окно установки

Настройка

Поменяем язык на английский:

Параметры Qt

Рисунок 9 — Параметры Qt

Замена языка интерфейса на английский

Рисунок 10 — Замена языка интерфейса на английский

Перезапускаем QtCreator.

Опять идем в настройки, но уже по-английски:

Тот же пункт параметров Qt

Рисунок 11 — Тот же пункт параметров Qt

Соединим QtCreator и Qt:

Добавление папки Qt в QtCreator

Рисунок 12 — Добавление папки Qt в QtCreator

Находим папку Qt и выбираем там файл qmake.exe. У меня это папка C:\Qt4.8.4\bin:

Папка с файлом

Рисунок 13 — Папка с файлом qmake.exe

Результат добавления папки с Qt

Рисунок 14 — Результат добавления папки с Qt

Соединим Qt и MinGW:

Добавление MinGW

Рисунок 15 — Добавление MinGW

Находим папку MinGW и выбираем там файл mingw32-make.exe. У меня это папка C:\Mingw\bin:

Добавление пути с файлом

Рисунок 16 — Добавление пути с файлом mingw32-make.exe

Нахождение файла

Рисунок 17 — Нахождение файла mingw32-make.exe

Результат добавления файла

Рисунок 18 — Результат добавления файла mingw32-make.exe

Всё! Приложения создаются и компилируются:

Пример запуска приложения Qt

Рисунок 19 — Пример запуска приложения Qt