Как вы можете получить релиз 4.2 g ++ / gcc для windows?

Как вы можете получить последнюю версию, то есть 4.2+, g ++ / gcc для windows? Стандарт Mingw g ++ - это 3.4.5, которому 3 года, выпущен в ноябре 2005 года. У Mingw есть версия 4.2, но это только на стадии Alpha. Я не могу найти стабильную последнюю версию g ++ для Windows, конечно, я что-то упускаю.

12.12.2008 19:54:23
3 ОТВЕТА

Используйте Cygwin . Полный список пакета включает в себя GCC4-г ++ , и последнюю версию есть 4.3.2-1, которые должны удовлетворить ваши потребности.

4
12.12.2008 20:02:47

Twilight Dragon Media отслеживает и регулярно выпускает релизы GCC, пригодные для сред MinGW.

Текущий выпуск основан на GCC 4.3.2.

Пакеты можно скачать здесь . Я начал использовать выпуск 4.3.2-TDM1 в производстве после его интенсивного тестирования в течение более двух месяцев. Единственная хитрая вещь, которую я ударил - это кросс-DLL-исключения в C ++, но исключения в C ++ были разбиты в MinGW целую вечность, и большая часть нашего кода все равно их не использует или, по крайней мере, не использует их за пределами библиотеки.

Доступен более поздний выпуск (4.3.2-TDM2, выходил уже пару дней). В примечаниях к выпуску говорится, что он «отличается от первого только двумя исправленными ошибками - одна связана с временными файлами, а другая - с путями заголовков. Новый установщик TDM / MinGW был выпущен одновременно». Хотя еще не проверял.

Изменить: 4.3.3-TDM1 кажется стабильным до сих пор - не сталкивался ни с какими ошибками в предсерийном использовании. После тщательного тестирования я могу рекомендовать 4.3.2-TDM2 для производственного использования.

8
14.03.2009 22:42:52

Вы можете получить дистрибутив MinGW , который использует GCC 4.3.3 здесь - я играл с ним , но не использовал его в гневе. Он поставляется в комплекте с boost и несколькими другими полезными библиотеками.

1
14.03.2009 22:48:14