Где я могу найти совместимый с C компилятор C для Windows?
Я ищу хороший бесплатный компилятор C для Windows. Где я могу его найти?
Ответы
Ответ 1
Есть много. Borland С++ Builder, GCC (в Windows часто используется Cygwin), DJGPP, Visual С++ Express и LCC-Win32.
Я использовал GCC (через Linux и Cygwin). Я использовал DJGPP несколько лет назад (он был/является развилкой GCC, не знаю, как близко он остался), который работал очень хорошо. На самом деле никакого опыта с остальными.
Изменить: MingGW, о котором уже упоминалось, и может быть вашим лучшим выбором, если вы не хотите Cygwin.
Ответ 2
Tiny C Compiler
http://bellard.org/tcc/
Его около 200кб. Компилирует 9 раз быстрее, чем GCC. Не устанавливайте, просто разархивируйте и идите.
Он не оптимизируется, но это должно быть хорошо для обучения K & R
Ответ 3
Visual Studio 2008 express edition, если вы не возражаете против продуктов Microsoft, является бесплатной и имеет поддержку на С++ (поэтому, C).
Ответ 4
MinGW содержит последние версии gcc
и друзей.
Обратите внимание, что последние версии Visual Studio имеют гораздо лучшую совместимость по стандарту C. Лицензия Community Edition указывает, что
Если вы работаете с отдельными приложениями для продажи или для каких-либо других целей, вы можете использовать программное обеспечение для разработки и тестирования этих приложений.
Вы можете скачать Visual Studio Community Edition из здесь.
Ответ 5
Pelles C - это легкая и легкая среда разработки для Windows, которая объединяет компилятор на основе LCC.
Ответ 6
Эта ссылка будет лучше и последней.
http://tdragon.net/recentgcc/
Ответ 7
Open Watcom - это компилятор с открытым исходным кодом C/С++.
Ответ 8
+1 Visual Studio 2008 Express Edition
Ответ 9
Компиляторы Digital Mars C и С++
Ответ 10
Я использую компилятор gcc и netbeans IDE. Он отлично работает для меня.
Примечание: старый компилятор borland С++ больше не поддерживает win 7, а последние версии, поддерживающие win 7, не могут использоваться. Кроме того, если вы не знакомы с средой визуальной студии, лучше не выбирать Visual Studio Express Edition для написания программ на C.