Mingw64 download windows 10

mingw-w64

GCC for Windows 64 & 32 bits

Downloads

The heart of the Mingw-w64 project is headers and support libraries to run the output of GCC on Windows. Since Mingw-w64 is neither the home of GCC nor of binutils, several sets of installation packages which combine them are available.

In addition, the sources are available but most people will want to grab binaries directly..

Pre-built toolchains and packages

Version Host GCC / Mingw-w64 Version Languages Additional Software in Package Manager
Arch Linux Arch Linux 8.2.0/5.0.4 Ada, C, C++, Fortran, Obj-C, Obj-C++
Cygwin Rolling Windows 5.4.0/5.0.2 Ada, C, C++, Fortran, Obj-C 5 (bzip2, libgcrypt, libgpg-error, minizip, xz, zlib)
Debian Debian 7 (Wheezy) 4.6.3/2.0.3 Ada, C, C++, Fortran, Obj-C, Obj-C++, OCaml 2 (gdb, nsis)
Debian 8 (Jessie) 4.9.1/3.2.0
Debian 9 (Stretch) 6.3.0/5.0.0 9 (gdb, libassuan, libgcrypt, libgpg-error, libksba, libnpth, nsis, win-iconv, zlib)
Debian 10 (Buster) 8.3.0/6.0.0
Fedora Fedora 19 4.8.1/? Ada, C, C++, Fortran, Obj-C, Obj-C++
MacPorts Rolling macOS 8.2.0/5.0.4 C, C++, Fortran, Obj-C, Obj-C++ 1 (nsis)
MingW-W64-builds Rolling Windows 7.2.0/5.0.3 C, C++, Fortran 4 (gdb, libiconf, python, zlib)
Msys2 Rolling Windows 9.2.0/trunk Ada, C, C++, Fortran, Obj-C, Obj-C++, OCaml many
Ubuntu 12.04 Precise Pangolin 4.6.3/2.0.1 Ada, C, C++, Fortran, Obj-C, Obj-C++, OCaml 2 (nsis, gdb)
14.04 Trusty Tahr 4.8.2/3.1.0
14.10 Utopic Unicorn 4.9.1/3.1.0
15.04 Vivid Vervet 4.9.2/3.2.0
15.10 Wily Werewolf 4.9.2/4.0.2
16.04 Xenial Xerus 5.3.1/4.0.4 3 (nsis, gdb, zlib)
Win-Builds 1.5 Windows
Linux
4.8.3/3.3.0 C, C++

Sources

Tarballs for the mingw-w64 sources are hosted on SourceForge. The latest version from the 6.x series is 6.0.0. The latest version from the 5.x series is 5.0.4. The latest version from the 4.x series is 4.0.6. The latest version from the 3.x series is 3.3.0. Winpthreads has been merged into the main tarball as of 3.1.0.

The old wiki has instructions for building native and cross toolchains.

Details on how to get the mingw-w64 code from Git and an Git-web viewer are available on SourceForge.

Unsorted complementary list

Darwin/Mac OS X

The existing Darwin binaries have been built through buildbot in 2013 and links to them can be found on the dedicated page.

OpenSUSE

The OpenSUSE Linux distribution also has a large and well-maintained set of packages for cross-compilation.

Rubenvb

Rubenvb has built a number of toolchains including some for less common setups. They are split into two categories: toolchains targeting Win32 or Win64.

GCC with the MCF thread model

GCC with the MCF thread model is a series of x86 and x64 native toolchains built by LH_Mouse. The MCF thread model involves the mcfgthread library to provide minimum yet complete C++11 thread support. Disregarding POSIX or Windows XP compatibility, it implements (hopefully the most) efficient mutexes and condition variables that are competitive with even native slim reader/write (SRW) locks and condition variables since Windows Vista.

Store of binaries on SourceForge

A very large number of other binaries and sources are hosted in the File Release System on Sourceforge which might have what you are after.

Школа179

MinGW – вариант компилятора GNU C/C++ для Windows. Он используется всеми сторонними средами разработки, кроме Visual Studio, у которой собственный компилятор. Среда разработки, как правило, не связана тесно с компилятором MinGW и может использовать несколько разных версий MinGW. Компилятор MinGW может распространяться и вместе со средой разработки, как, например, Code::Blocks.

Но, в частности, среда CLion требует отдельной установки MinGW. Вы можете взять MinGW из Code::Blocks, он находится в каталоге MinGW внутри каталога, куда был установлен Code::Blocks, то есть полный путь к компилятору MinGW может быть таким: C:\Program Files (x86)\CodeBlocks\MinGW\. Или вы можете установить более новую версию компилятора отдельно – в Code::Blocks версия MinGW, как правило, довольно старая.

1. Инструкция по установке MinGW-w64

1. Скачать установщик mingw-w64-install.exe отсюда и запустить его.

Нажимаем next. Установщик скачивает информацию о доступных пакетах MinGW.

2. На следующей странице вы можете выбрать, какой вариант MinGW устанавливать: версия компилятора (последняя доступная будет 7.2.0 на начало 2018 г.), архитектуру (можно заменить 32-битную архитектуру i686 на 64-битную x86_64), другие параметры менять не следует.

3. В следующем окне задается путь для установки компилятора. Запомните этот путь или укажите другой.

4. Установщик скачивает нужные пакеты. Ждем завершения процесса.

5. Ждем появления сообщения «Click Next to continue the installation» и нажимаем Next.

6. Установка закончена.

После установки подкаталог bin каталога, куда был установлен MinGW, рекомендуется добавить в системную переменную PATH.

2. Установка и настройка Clion

Установка Clion никакой сложности не представляет. Жмём «Next» на всех экранах. Более сложна настройка CLion после запуска.

1. Здесь можно просто нажать OK. На других экранах, которые не упомянуты ниже, можно просто нажимать «Next».
file:clion1.png

2. Здесь нужно получить лицензию на использование Clion, для этого нужно ввести свой логин и пароль от кабинета на сайте jetbrains.com. Предварительно необходимо самостоятельно регистрироваться и получать лицензии на странице https://www.jetbrains.com/student/, при этом в качестве адреса электронной почты нужно указать адрес в домене @179.ru – тогда вы получите академическую лицензию на все продукты.
file:clion2.png

3. Здесь нужно добавить компилятор MinGW. Кликайте на ссылку MinGW.
file:clion2.png

4. На следующем экране нужно ввести выбрать путь к каталогу, куда установлен MinGW («Use MinGW home»). Дождитесь, пока clion определит версии компилятора и gdb.
file:clion4.png

5. На следующих экранах настраиваются дополнительные плагины, они вам не нужны, просто жмем Next.

3. Установка и настройка Code::Blocks

1. Рекомендуется скачивать Code::Blocks, содержащий компилятор MinGW, а потом исправить настройки MinGW. Ссылка для скачивания: https://sourceforge.net/projec[..]w-setup.exe/download

2. Установка Code::Blocks затруднений не представляет.

3. При первом запуске Code::Blocks обнаруживает Gnu GCC Compiler – скорее всего встроенный. Его нужно заменить на установленный MinGW. Нужно открыть меню «Settings – Compiler», На вкладке «Toolchain exacutables» Compiler’s installation directory заменить на каталог с MinGW (например, C:\soft\mingw-w64\i686-7.2.0-posix-dwarf-rt_v5-rev1\mingw32)

MinGW

MinGW — это программный набор инструментов для создания дополнений, ранее известный как mingw32. С помощью ПО можно разрабатывать приложения под Виндовс. Программа состоит из компилятора порта ССС (GNUCompilerCollection) и набора библиотек под свободной лицензией для Виндовс API. На этой странице можно скачать последнюю версию МinGW.

Лицензия Бесплатная
ОС Windows 7 и выше
Язык интерфейса Русский, английский
Разработка Colin Peters
Разновидность программы Для компиляции

Обзор программы

Команда проекта предоставляет пользователям следующие компоненты:

  • доппакеты — порты GNUtoolchain, которые управляются из командной строки Виндовс или интегрируются в IDE;
  • MSYS (MinimalSYStem) — порты win32, представляющие собой лёгкую оболочку Unix с rxvt и инструментами POSIX для работы со скриптами autoconf;
  • заголовочные файлы Win32 и одноименные для библиотек импорта.

Для установки ПО первым шагом надо бесплатно скачать МinGW на ПК, выбрав путь без пробелов. Рекомендуется назначить корень диска, например С:\ХХХ\MinGW. Ярлык в пусковом меню создавайте по желанию или отмените операцию, выставив галочку рядом с Don’tcreate a StartMenu folder.

Вам понадобятся пакеты:

  • MSYS BasicSystem;
  • C Compiler;
  • MinGW DeveloperToolKit;
  • C++Compiler.

После подтверждения установки появится окно с отображением прогресса скачивания. Нужно следить, чтобы не было ошибок — при недоступности тех или иных ресурсов установку придётся повторить позже.

Теперь добавьте путь до директории C:\ХХХ\MinGW\bin в переменную PATH:

  • кликните правой клавишей мышки ярлык Компьютер;
  • нажмите «Свойства»;
  • далее «Доппараметры системы» и «Переменные среды»;
  • найдите Path, дважды нажмите, чтобы вызвать окно редактирования.

Добавьте путь до директории \bin, в нашем условном случае это будет C:\ХХХ\MinGW\bin с разделением путей через «;». На этом этапе завершается установка MinGW и оболочки. Для дополнительных пакетов рекомендуется назначить ярлычки.

Используйте набор команд mingw-get install+msys-man/msys-wget/msys-zip/msys-unzip/msys-bzip2/msys-perl, где базовая команда mingw-get install относится к аналогу вида apt-get install под дистрибутивы Linux.

Перечень других дополнительных пакетов вызывается mingw-get show, удаление ненужного пакета mingw-get remove+удаляемые файлы. Для удобной работы рекомендуются утилиты консольного редактора vim или более привычного многим юзерам Notepad++. Архивацию и распаковку проводите с 7-zip.

Подробную инструкцию вы можете получить из справочного раздела о программе или посетив официальный сайт МinGW.

MinGW для Windows

Оценка:
  • 1
  • 2
  • 3
  • 4
  • 5

3.00 /5 голосов — 2

Лицензия:Бесплатная
Версия:0.6.2 beta 20131004-1 | Сообщить о новой версии
Обновлено:29.03.2018
ОС:Windows 10, 8.1, 8, 7, Vista, XP
Интерфейс:Английский
Разработчик:
Категории:Компиляторы — Компоненты, библиотеки
Загрузок (сегодня/всего):0 / 1 118 | Статистика
Размер:85 Кб
СКАЧАТЬ

MinGW — бесплатный инструмент с открытым исходным кодом для разработки Windows приложений, который включает в себя порт GNU Compiler Collection(GCC), GNU Binutils, набор свободно распространяемых Windows заголовочных файлов и статических библиотек, позволяющие использовать Windows API, GNU debugger и прочие утилиты.

Приложение поддерживает и распространяет несколько различных ключевых компонентов и дополнительных пакетов, включая различные порты GNU toolchain, такие как GCC и binutils, переведённые в эквивалентные пакеты, и которые могут быть использованы из командной строки Windows или интегрированы в IDE.

MinGW не нуждается в DLL-слое совместимости, и поэтому, если в программе не используется лицензия GPL, программы не обязательно распространять вместе с исходным кодом.

Поддерживается большинство языков программирования, включая C, C++, Objective-C, Objective-C++, Fortran и Ada. Также используются библиотеки из GCC (libstdc++ for C++, libgfortran for Fortran и пр.).

Visual Assembler — эта программа написана для тех, кто программирует на ассемблере. Borland Tasm -.

Borland C++ Compiler — Компилятор языка программирования Borland C++ 5.5 Комментарии излишни.

Bloodshed Dev-C++ — Редактор и компилятор для написания программ на C++.

Golden Studio — полноценная среда программирования, которая позволяет создавать exe программы на языке PHP с поддержкой GUI или без программирования.

Бесплатная среда разработки родных приложений под Windows с открытым исходным кодом, которая.

DecAPK — простой, но достаточно удобный декомпилятор приложений для ОС Android.

Отзывы о программе MinGW

Admin

Отзывов о программе MinGW 0.6.2 beta 20131004-1 пока нет, можете добавить.

Читайте также:  Самая легкая windows 10 для слабых ноутбуков 32 бит
Оцените статью