Установка MinGW
Компилятор MinGW является важным компонентом среды разработки приложений
для Windows с использованием библиотеки Qt, если конечно Вы выбрали
именно такой вариант, а не альтернативный, использующий Microsoft
Visual Studio. Данная статья призвана оказать помощь в установке
компилятора.
Linux
В Linux устанавливать компилятор MinGW может потребоваться только
в том случае, если Вы собираетесь производить сборку приложений
для Windows. О том как это делается, в том числе и непосредственно
сам процесс установки MinGW, подробно изложено в посвященной этой
теме статье.
Windows
MinGW 4.9.2
При установке Qt 5 имеется возможность установить и требуемую версию компилятора MinGW (см.
здесь). Для независимой установки выполняются действия, описанные ниже.
1. Скачиваем отсюда
готовую сборку MinGW 4.9.2
i686-4.9.2-release-posix-dwarf-rt_v3-rev1.7z
48 MB
(именно 1-я "ревизия" устанавливается с Qt 5.5.1)
2. В архиве лежит папка mingw32,
распаковываем ее в папку C:\Qt и переименовываем,
например, в mingw-4.9.2.
MinGW 4.6.2
Данная версия замечательна тем, что вместе
с MinGW устанавливается и работоспособный MSYS, без которого никак не обойтись.
Процесс установки совсем несложный.
1. Скачиваем с
сайта
разработчика файл установщика онлайн
mingw-get-inst-20120426.exe
647 KB
2. Запускаем установщик и следуем инструкциям.
При запросе
Use pre-packaged repository catalogues 20120426
Download latest repository catalogues
следует выбрать первый из предложенных вариантов
установки. Путь установки, предложенный по умолчанию, лучше изменить,
но пробелы в нем должны отсутствовать. Пусть будет, например,
C:\Qt\mingw-4.6.2. Группу создаваемых ярлыков назовем
MinGW 4.6.2. Когда будет предложено выбрать устанавливаемые
компоненты, следует обязательно отметить пункты C++ Compiler
и MSYS Basic System. Последний потребуется
для сборки отладчика GDB (см. статью).
Во время работы установщика в консольном окне будут отображаться выполняемые
действия загрузка компонентов, их распаковка, настройка и т.п.
Основным востребованным инструментом данной версии MinGW
будет оболочка командной строки Unix-подобной среды. Запустить ее можно,
воспользовавшись пунктом главного меню MinGW Shell
из созданной при установке группы ярлыков или выполнив в командной строке Windows
C:\Qt\mingw-4.6.2\msys\1.0\msys.bat
3. В заключение добавим несколько пакетов, которые
не вошли в состав ядра MSYS, но могут оказаться востребованными. Речь идет
о библиотеке bz2, а также утилитах
patch и unzip.
Для их установки запускаем MinGW Shell
и вводим команды
mingw-get install msys-libbz2
mingw-get install msys-patch
mingw-get install msys-unzip
Установить перечисленные выше пакеты можно добавить и вручную, как
предлагалось в предыдущей редакции статьи.
MinGW 4.4.0
Данная версия MinGW требуется для использования с библиотекой Qt 4.8.5 и ниже,
например, для поддержки старых проектов, время модернизации которых под Qt 5 не настало.
Для установки выполняются действия, описанные ниже.
1. Скачиваем отсюда
или отсюда готовую сборку
MinGW-gcc440_1.zip
34 MB
Следует отметить, что в настоящее время приведенные здесь ссылки
пожалуй являются одними из немногих рабочих. Спасибо за них сайтам
code.google.com и
code.x2go.org.
2. В архиве лежит папка mingw,
распаковываем ее в папку C:\Qt и переименовываем,
например, в mingw-4.4.0.
Это новая редакция статьи, старая редакция доступна
по ссылке.
|