Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2

Сборки MinGW (GCC-win32/win64) от niXman

30.07.2011, 22:48. Показов 307840. Ответов 459

Студворк — интернет-сервис помощи студентам
с этого момента, буду производить тестовые/пререлизные/релизные сборки mingw.
файлы с пометкой snapshot и prerelease - не стабильные версии. в реальных проектах использовать не рекомендую. использую для тестирования новых фитчей.
файлы с пометкой release - стабильные, прошедшие тесты.
скачать можно тут.
скачать онлайн-инсталятор можно тут.
скачать msys2 можно тут

в скором времени начну формировать пакеты для разработчиков состоящие из компилятора(mingw), IDE(QtCreator/CodeBlock/Dev-C++/wxDev-cpp), и некоторого набора предкомпилированных библиотек(boost, Wx, Qt, OpenSsl, и еще каких-то.. понять бы что в спросе...). пакеты не будут требовать установки/настройки. распаковал - используй.

Не по теме:

старая ссылка тут.

43
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.07.2011, 22:48
Ответы с готовыми решениями:

Сборки MinGW(win32/win64) от niXman C++1x
никто не знает как MinGW(win32/win64) от niXman подключить к codeblocks? и с какими параметрами указывать? я установил threads - win32,...

Mingw-w64 MinGW TDM-GCC
Всем привет. Хочу понять, существует ли принципиальная разница между Mingw-w64, MinGW и TDM-GCC? Какие плюсы/минусы у этих трех...

Visual Code + gcc-win64
собственно вопрос как подружить Visual Code и gcc-win64 ?

459
2 / 2 / 0
Регистрация: 03.12.2012
Сообщений: 59
03.06.2015, 16:01
Студворк — интернет-сервис помощи студентам
Процесс пошёл!
1
0 / 0 / 0
Регистрация: 25.09.2015
Сообщений: 2
25.09.2015, 10:54
Доброго дня!
Установил сборку x32_4.8.1..., работает. использую ИДЕ джина.
но где обещанная функция stof c++11 из библиотеки string.h? линкер говорит нету.link
0
Неэпический
 Аватар для Croessmah
18128 / 10712 / 2064
Регистрация: 27.09.2012
Сообщений: 27,002
Записей в блоге: 1
25.09.2015, 11:17
Цитата Сообщение от guest Посмотреть сообщение
но где обещанная функция stof c++11 из библиотеки string.h? линкер говорит нету.link
ключ -std=c++11 компилятору пихнули?
1
0 / 0 / 0
Регистрация: 25.09.2015
Сообщений: 2
25.09.2015, 13:13
Да, теперь заработало.
Следующее может уже не так нужно, но в buildere тоже где-то такой флаг ставить? с первой попытки сам не нашел. К тому же в buildere не определен оператор >> в случае fstream>>string, в мингв+джини такое работает изначально.
0
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
31.08.2016, 09:11
Скачал MinGW-builds-install.exe
При установке пишет, что не может загрузить repository.txt[0]
Что надо делать?
0
Just Do It!
 Аватар для XLAT
4166 / 2600 / 650
Регистрация: 23.09.2014
Сообщений: 8,334
Записей в блоге: 2
27.12.2019, 23:22
текущее:
Install GCC 9.2 on Windows

незабываем про флажок:
-std=c++17

микротест:
C++
1
2
3
4
5
6
7
8
#include <iostream>
#include <filesystem>
 
int main()
{   for(auto &file : std::filesystem::recursive_directory_iterator("./"))
    {   std::cout << file.path() << '\n';
    }
}
0
Just Do It!
 Аватар для XLAT
4166 / 2600 / 650
Регистрация: 23.09.2014
Сообщений: 8,334
Записей в блоге: 2
26.02.2020, 13:08
альтернатива:
(внутри GLFW 3.3 и др..)
MinGW distribution ("distro") is x64-native and currently contains GCC 9.2.0 and Boost 1.71.0.
0
Just Do It!
 Аватар для XLAT
4166 / 2600 / 650
Регистрация: 23.09.2014
Сообщений: 8,334
Записей в блоге: 2
26.03.2020, 00:40
ещё вариант:
TDM-GCC 9.2.0 release
0
Just Do It!
 Аватар для XLAT
4166 / 2600 / 650
Регистрация: 23.09.2014
Сообщений: 8,334
Записей в блоге: 2
31.03.2020, 21:29
до кучи:
LLVM 10.0.0(смотрим там где Windows)
На CODE::BLOCK ставится в пару кликов(собсно как и всё остальное для которых есть слоты):
указываем директорию распаковки + прожимаем автодетект(там же).
0
Just Do It!
 Аватар для XLAT
4166 / 2600 / 650
Регистрация: 23.09.2014
Сообщений: 8,334
Записей в блоге: 2
03.05.2020, 19:15
случайно надыбал, пока ставил на ноут 32 разрядный MinGW
Оказывается в миру уже ходит:
CODE::BLOOCK 20.03(кликабельно) (Modified: 2020-04-03)

На борту:
Code
1
2
3
4
version : MinGW-W64-builds-4.3.5
user    : nixman
date    : 05.12.2018-10:29:36 AM
args    : --mode=gcc-8.1.0
Интересно, что автор билда сам маэстро nixman.

---

хм, возможно все знают об этом, но почему то молчат

Добавлено через 1 минуту
ps::сорри тут собсно я больше про codeblock, чем про MinGW
0
Just Do It!
 Аватар для XLAT
4166 / 2600 / 650
Регистрация: 23.09.2014
Сообщений: 8,334
Записей в блоге: 2
23.02.2023, 13:05
где скачать крайнюю версию Code::Blocks для Windows:

качаем самую свежую:
https://sourceforge.net/projec... lies/2023/
распаковываем.

в эту же директорию добавляем(распаковывая):
wxmsw32u_gcc_cb_wx321_2D_gcc810-mingw64.7z
Mingw64dlls8.1.0.7z
отсюда:
https://sourceforge.net/projec... equisites/

получаем последнюю чистую сборку Code::Blocks без компиляторов.


компиляторы можно скачать по ссылкам из постов выше.
0
 Аватар для Martein
704 / 109 / 21
Регистрация: 22.06.2014
Сообщений: 241
23.05.2023, 08:07
niXman, спасбо вам за вашу работу. Подскажите, а можно найти где-то мануал по сборке Mingw-w64 самостоятельно? Требуется самостоятельно собирать его под Windows XP. Надеюсь только на ваши труды, пользуясь поседней сборкой из вашего репозитория Mingw-w64 12.2. Вижу, что там два дня назад появилась 13.1, но бинарников пока нет.

Может написали бы небольшую шпаргалку для общественности как поэтапно самостятельно сбирать? На ютубе нашёл какого-то китайца, который собирает canadian compile, но видео идут по 2 часа и он делает много ошибок, которые потом исправляет, запустывая зрителя.
0
Любитель чаепитий
 Аватар для GbaLog-
3744 / 1800 / 566
Регистрация: 24.08.2014
Сообщений: 6,018
Записей в блоге: 1
28.05.2023, 10:01
Martein, человек последний раз заходил на форум примерно 8 лет назад.
вряд ли он прочтёт этот вопрос здесь.
0
 Аватар для Martein
704 / 109 / 21
Регистрация: 22.06.2014
Сообщений: 241
03.06.2023, 16:21
GbaLog-, у него оказывается в github'е есть инструкции по сборке.
0
1 / 1 / 0
Регистрация: 07.10.2023
Сообщений: 11
13.10.2023, 09:56
Коллеги, объясните тупому, пожалуйста...
Зачем нужны сборки MinGW от nixMan, если есть куча официальных сборок на любой вкус?
Это не попытка умничать, я понимаю, что никто ничего просто так делать, а тем более скачивать, не будет.
Меня реально интересует ответ на вопрос. Для саморазвития.
0
19468 / 10077 / 2456
Регистрация: 30.01.2014
Сообщений: 17,763
13.10.2023, 22:10
Цитата Сообщение от BluntCoder Посмотреть сообщение
Зачем нужны сборки MinGW от nixMan
А вы на дату первого поста посмотрите. В 2011 не было никакой кучи "официальных" сборок.

Цитата Сообщение от BluntCoder Посмотреть сообщение
куча официальных сборок на любой вкус?
То, чем занимался niXman, сейчас является составной частью вот этого проекта: https://www.mingw-w64.org/
Это одна из самых стабильных и широкораспространенных сборок MinGW на сегодняшний день.
1
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
4591 / 2516 / 994
Регистрация: 01.06.2021
Сообщений: 8,673
14.10.2023, 15:00
DrOffset, а что случилось с niXman ? Последняя активность: 15.04.2015 22:44
0
19468 / 10077 / 2456
Регистрация: 30.01.2014
Сообщений: 17,763
14.10.2023, 20:57
Royal_X, все нормально с ним. Посмотрите его активность на github
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
4591 / 2516 / 994
Регистрация: 01.06.2021
Сообщений: 8,673
14.10.2023, 22:07
Цитата Сообщение от DrOffset Посмотреть сообщение
все нормально с ним. Посмотрите его активность на github
посмотрел, ну, как вам сказать насчет "нормально с ним"
0
16.10.2023, 00:29

Не по теме:

Royal_X, а что человек ищущий работу автоматически причисляется к неудачникам? :)
Может он просто сферу на интересную ему меняет.

В любом случае, под "нормально" я понимал "жив, работает, развивается".
Вот если бы я сказал "отлично", то можно было бы кое-как принять с натяжечкой эти вот ваши возражения :) А так нет, не принимаю.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.10.2023, 00:29
Помогаю со студенческими работами здесь

Win32 -> Win64 = BEX
Проблема появилась после переустановки вин32 ту 64. Проект был с 12 альфа скинами и библ bass.dll На новой системе поставил тот же RAD...

Как перекомпилить Win32 dll -> Win64
Привет форумчане. Подскжите как перестроить MS2005 стоящую на ХР что бы можно было перекомпилить мою dll-ку под платформу Win64

Существуют ли готовые сборки Qt для MinGW версий выше 4.4?
Существуют ли аналоги QtSDK, но с компилятором поновее? Если есть, то где? В частности интересует Qt 4.7.4. Просьба, советы в духе...

Ошибка на компиляторе MinGW при сборке структуры
Помогите, пожалуйста, не знаю что делать. Вот такой простенький код struct abc { int a; }; а выдает ошибку и...

Сборка MySQL драйверов под Windows для mingw
При выполнении C:\Qt\Qt5.1.0\5.1.0-beta1\Src\qtbase\configure.exe Выдает ошибку: Error: Creating a shadow build of Qt requires ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
460
Ответ Создать тему
Опции темы

Новые блоги и статьи
Популярные LM модели ориентированы на увеличение затрат ресурсов пользователями сгенерированного кода (грязь -заслуги чистоплюев).
Hrethgir 12.06.2025
Вообще обратил внимание, что они генерируют код (впрочем так-же ориентированы разработчики чипов даже), чтобы пользователь их использующий уходил в тот или иной убыток. Это достаточно опытные модели,. . .
Топ10 библиотек C для квантовых вычислений
bytestream 12.06.2025
Квантовые вычисления - это та область, где теория встречается с практикой на границе наших знаний о физике. Пока большая часть шума вокруг квантовых компьютеров крутится вокруг языков высокого уровня. . .
Dispose и Finalize в C#
stackOverflow 12.06.2025
Работая с C# больше десяти лет, я снова и снова наблюдаю одну и ту же историю: разработчики наивно полагаются на сборщик мусора, как на волшебную палочку, которая решит все проблемы с памятью. Да,. . .
Повышаем производительность игры на Unity 6 с GPU Resident Drawer
GameUnited 11.06.2025
Недавно копался в новых фичах Unity 6 и наткнулся на GPU Resident Drawer - штуку, которая заставила меня присвистнуть от удивления. По сути, это внутренний механизм рендеринга, который автоматически. . .
Множества в Python
py-thonny 11.06.2025
В Python существует множество структур данных, но иногда я сталкиваюсь с задачами, где ни списки, ни словари не дают оптимального решения. Часто это происходит, когда мне нужно быстро проверять. . .
Работа с ccache/sccache в рамках C++
Loafer 11.06.2025
Утилиты ccache и sccache занимаются тем, что кешируют промежуточные результаты компиляции, таким образом ускоряя последующие компиляции проекта. Это означает, что если проект будет компилироваться. . .
Настройка MTProxy
Loafer 11.06.2025
Дополнительная информация к инструкции по настройке MTProxy: Перед сборкой проекта необходимо добавить флаг -fcommon в конец переменной CFLAGS в Makefile. Через crontab -e добавить задачу: 0 3. . .
Изучаем Docker: что это, как использовать и как это работает
Mr. Docker 10.06.2025
Суть Docker проста - это платформа для разработки, доставки и запуска приложений в контейнерах. Контейнер, если говорить образно, это запечатанная коробка, в которой находится ваше приложение вместе. . .
Тип Record в C#
stackOverflow 10.06.2025
Многие годы я разрабатывал приложения на C#, используя классы для всего подряд - и мне это казалось естественным. Но со временем, особенно в крупных проектах, я стал замечать, что простые классы. . .
Разработка плагина для Minecraft
Javaican 09.06.2025
За годы существования Minecraft сформировалась сложная экосистема серверов. Оригинальный (ванильный) сервер не поддерживает плагины, поэтому сообщество разработало множество альтернатив. CraftBukkit. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru