В поддержку Qt

статьи в помощь разработчику

   

Главная

Статьи:

Установка MinGW

Установка Qt

Сборка Qt

Установка Qt Creator

Проблемы Qt 4.8.3

Распараллеливание компиляции

Распараллеливание для Qt 5.0.1

Сборка отладчика GDB

Установка библиотеки Qwt

Установка QwtPolar

Установка QwtPplot3D

Конфигурация сборки по умолчанию

Сборка Qt Creator из исходников

Пример использования QwtPlot

Масштабирование QwtPlot в стиле TChart

Синхронное масштабирование

Пример использования QwtPolar

Пример использования QwtPlot3D

Редактирование QSplitter

Сборка в Ubuntu для Windows

Установка пакетов без интернета

Установка драйвера NVIDIA

 

Главная > Установка MinGW (очень старая редакция)

 

Установка MinGW

Старая редакция статьи, новую можно найти здесь.

Компилятор MinGW является важным компонентом среды разработки приложений для Windows с использованием библиотеки Qt, если конечно Вы выбрали именно такой вариант, а не альтернативный, использующий Microsoft Visual Studio. Данная статья призвана оказать помощь в установке компилятора.

Ubuntu

В Ubuntu устанавливать компилятор MinGW может потребоваться только в том случае, если Вы собираетесь производить сборку приложений для Windows. О том как это делается, в том числе и непосредственно сам процесс установки MinGW, подробно изложено в посвященной этой теме статье.

Windows

Вплоть до версии Qt Creator 2.4.1 необходимости отдельной установки MinGW не было, поскольку компилятор версии 4.4.0 устанавливался вместе с Qt Creator, равно как и отладчик GDB. Начиная с версии Qt Creator 2.5.0 такого "сервиса" уже нет, и компилятор MinGW необходимо устанавливать самостоятельно. Процесс установки совсем несложный в отличие от сборки отладчика GDB, речь о которой идет в соответствующей статье.

Рассмотрим подробно порядок действий.

1. Скачиваем с сайта разработчика файл установщика онлайн

mingw-get-inst-20120426.exe   648 KB
(версия файла на момент написания статьи)

2. Запускаем установщик и следуем инструкциям. При запросе

Use pre-packaged repository catalogues   20120426
Download latest repository catalogues

надежнее выбрать первый из предложенных вариантов установки. Путь установки, предложенный по умолчанию, можно изменить, но пробелы в нем должны отсутствовать. Пусть все будет устанавливаться в папку C:\Qt, тогда путь установки для компилятора будет C:\Qt\mingw. Когда будет предложено выбрать устанавливаемые компоненты, следует обязательно отметить пункты C++ Compiler и MSYS Basic System. Последний потребуется для сборки отладчика GDB. Во время работы установщика в консольном окне будут отображаться выполняемые действия – загрузка компонентов, их распаковка, настройка и т.п.

3. По окончании установки вручную добавим пару полезных утилит, которые не вошли в состав ядра MSYS, но могут оказаться востребованными. Речь идет об утилитах patch и unzip, файлы которых можно найти по ссылке

patch-2.6.1-1-msys-1.0.13-bin.tar.lzma и
unzip-6.0-1-msys-1.0.13-bin.tar.lzma

Скачанные файлы распаковываем с помощью 7-Zip, и содеожимое папок bin из архивов помещаем в одноименную папку MSYS

C:\Qt\mingw\msys\1.0\bin

4. При сборке GDB потребуется еще одна библиотека. Скачиваем по ссылке файл

libbz2-1.0.6-1-msys-1.0.17-dll-1.tar.lzma

распаковываем его с помощью 7-Zip, и помещаем библиотечный файл msys-bz2-1.dll из папки bin архива в одноименную папку MSYS (см. выше).

5. В заключение необходимо прописать в системе путь к компилятору. В системную переменную Path дописываем через точку с запятой

C:\Qt\mingw\bin

Windows XP:  Мой компьютер > Свойства > Дополнительно > Переменные среды > Path > Изменить
Windows 7:  Мой компьютер > Свойства > Дополнительные параметры системы > Переменные среды > Системные переменные > Path > Изменить

На этом установка завершена. Если требуется использовать MinGW на компьютере, который не имеет доступ в интернет, достаточно скопировать на него содержимое папки C:\Qt\mingw и выполнить пункт 5 данного руководства.

 

Предыдущая редакция доступна по ссылке.