Сборник компилятора Windows GNU без внешних зависимостей

Есть ли какие-либо бесплатные, совместимые на GCC Suites для Windows, которые генерируют автономные исполнители без внешних зависимостей?

Вот несколько, которые Не подходите законопроект, упорядоченный по нежелательной проблеме, по крайней мере, для большинства:

  • MINGW (MSVCRT.DLL)
  • Cygwin (Cygwin Runtime DLL)
  • DJGPP (NTVDM.EXE; Не присутствует на платформах X64)

прямо сейчас я прилагаю к (и использую, хотя и ориентировочно,) Mingw, как это кажется «чистым» подходом. Я до сих пор не в восторге от зависимости msvcrt.dll, тем более что я могу и должен иметь дело с клиентами, работающими до Win2k. (Windows 2000 была первым изданием для отправки с MSVCRT.DLL) Распределение MSVCRT с приложением не является опцией.

P.S.: Я знаю, что есть попытка создать замену MINGCRT для Mingw, но она все еще нестабильная / бета, и имеет ограниченную функциональность; Не то, что я бы чувствовал комфортно, используя для производственных приложений.

p.p.s.: Ответы на эффект «MSCVRT обычно есть в любом случае,» или «просто пакет редиста» не являются конструктивными ответами. Вопрос специально спрашивает, как избежать зависимостей, не обеспечивает их присутствие.

8
задан Unsigned 16 November 2011 в 18:10
поделиться