Установка 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 данного руководства.
Предыдущая редакция доступна по ссылке.
|