Компилятор Vista C

Ответы:

6

Mingw работает. ( http://www.mingw.org/ ) Mingw - это порт GNUCC для Windows.

Вы также можете использовать Code :: Blocks IDE, которая поставляется с MinGW.

TinyC Compiler - другой компилятор, но я предпочитаю MinGW сам. :)

Умут Бензер
источник
17

Visual C ++ 2008. Express Edition даже бесплатен.

Упреждающие ответы: да, он может компилировать как код на C, так и код на C ++, и компилировать как собственный код, так и управляемый код .NET.


Обновление: см . Ответ Мэтью для получения инструкций о том, как настроить VC ++ для компиляции чистого кода C.

Лукас
источник
Я пробовал это раньше, и было непросто понять, как это работает
Зеленая лягушка
Если вы добавите ссылку на то, как заставить VC ++ компилироваться специально для чистого кода C, я удалю свой ответ (если бы у меня было больше кармы, чтобы сделать это самому).
ス ー パ ー フ ァ ミ コ ン
0

dev C ++ - хороший и легкий компилятор для любой версии Windows. http://www.bloodshed.net/devcpp.html

Сакамото Казума
источник
Определенно +1 для Dev-C ++. Это немного устарело (пока нет родной 64-битной версии). Я порезал зубы на программном обеспечении кровопролития (и помню, как моя мама бесилась, когда она нашла «bloodshed.net» в истории, когда я учился в старшей школе), а затем перешел в Visual Studio, прежде чем остановиться на Linux CLI (vim / emacs + gcc). ).
Эндрю Скангелли
-1 для Dev-C ++. Это adondandware. Перейти с чем-то, что на самом деле поддерживается / обновляется.
KTC
0

Если вы хотите погрузиться в командную строку (и, как программист, вы должны в конечном итоге ожидать), Gnu Compiler Collection - отличный выбор. Он существует с незапамятных времен (1980-е годы в реальных условиях), и он или его ответвления могут компилировать практически все что угодно (Ада, кто-нибудь?) И нацеливаться на что угодно (TIGCC, если вы хотите написать для своего графического калькулятора TI).

Если командная строка все еще слишком страшна, есть несколько внешних интерфейсов, чтобы упростить задачу.

GCC, однако, не является полноценной средой разработки. Вам придется использовать отдельный текстовый редактор, из которых есть много хороших в Vista (я неравнодушен к Vim для Windows, Emacs и Notepad ++, каждый из которых поддерживает подсветку синтаксиса и авто-отступ).

Эндрю Сканелли
источник
0

Бесплатная командная строка Borland C ++ 5.5 хороша.

риза
источник