3 августа 2016 г.

Установка и настройка MinGW-w64

Язык программирования Go позволяет делать вставки и линковать библиотеки написанные на языке C. Для такой совместной компиляции в системе необходимо наличие компилятора GCC. В большинстве дистрибутивов Linux компилятор GCC установлен по умолчанию. А в операционной системе Windows его необходимо установить дополнительно.

Инструкция по установке компилятора GCC в Windows:
  1. Скачать web установщик mingw-w64-install.exe со странички проекта MinGW-w64 - for 32 and 64 bit Windows.
  2. Во время установки (необходимо соединение с интернет) выбрать нужную архитектуру: i686 для 32 бит и x86_64 для 64 битной версии компилятора. Остальные параметры можно оставить по умолчанию.
  3. Затем указать в какую директорию будет произведена установка (желательно чтобы путь до директории был короче).
  4. После установки необходимо прописать путь до компилятора в системную переменную PATH. Пропишите путь до папки bin находящейся в директории в которую была произведена установка. Пример пути: c:\mingw-w64\i686-6.1.0-posix\mingw32\bin
  5. После этого проверьте в консоли, что по команде gcc -v выводится версия компилятора.
  6. Теперь вам доступен набор стандартных утилит сопутствующих компилятору GCC. Для сборки используется утилита: mingw32-make
  7. Также теперь вам доступна утилита strip для уменьшения размера скомпилированных исполняемых файлов. Для этого нужно набрать в консоли команду: strip -s путь_к_файлу
    В результате из файла будут удалены все символы для отладки и информация о "релоках", что существенно уменьшит размер исполняемого файла.
Скриншоты иллюстрирующие процесс установки MinGW-w64



Комментариев нет:

Отправить комментарий