C Программирование в Windows - для кого-то, кто использовал это для Ubuntu

**Backstory:** I have searched around and read some questions from SO, but I am still somewhat confused.

Я изучил C в университете, был только здесь 1 семестр, и мы в перерыве.

Я научился программировать на C в среде Unix, Mac OS X и Ubuntu, и это было легко.

Откройте терминал, установите GCC, начните использовать vim и напишите некоторые файлы make для своих проектов, и все готово.

Я удалил свой раздел Ubuntu, так как я использовал его только для программирования на C, я слишком обоснован в Windows (игры и т. Д.), И я ищу аналогичный опыт в Windows.

Я вообще не хочу вообще устанавливать что-либо из .NET, потому что это никогда не приложение, а 500000 других бесполезных вещей, которые меня разозлили, чтобы быть честными.

---

**TL;DR;** 

Я слышал, что MinGW использует чрезвычайно старую версию gcc и не поддерживается, иначе я бы использовал ее.

 **Знает ли кто-нибудь о gcc, каком-то бессмысленном порту или о другом случае для программирования на C в Windows?** 

 **Я могу использовать Notepad ++ для записи файлов .c и синтаксиса hilighting, я вообще не забочусь о IDE.** 

Я использую MinGW сейчас - мне сообщили об этом неправильно, используя устаревшую версию GCC.

В каком-то смысле, я полагаю, я заслужил поданных голосов за то, что не проверял себя.

Ну, ты живешь и учишься.



Самый простой способ - установить cygwin (возможно, вам нужно будет явно выбрать «gcc» из раздела разработки). Если бы вы работали над unix, это, вероятно, было бы хорошей идеей для cygwin на вашем компьютере Windows в любом случае.



Вы можете использовать IDE, такую как визуальная студия, которая свяжет все необходимые функции (компилятор, библиотеки и т. Д.),

Если вы не хотите беспокоиться об IDE и предпочитаете легкость vim, установка его на windows и компиляция в CLI - это боль, Cygwin классный (см. Другой ответ), но я не могу переносить терминал Windows по сравнению с Linux/Mac.

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



Ответ на ваш вопрос НЕТ.

Вы используете MinGW или используете Visual Studio. Нет  **облегченного**  третьего варианта, если вы не хотите использовать Turbo C.



Попробуйте эти:

* CodeBlocks:
<http://www.codeblocks.org/>
* Eclipse, as someone mentioned earlier too;
-older versions of programs are good for learning too like:
Borland [C++](/tag5346) 3.1
Turbo C
(both DOS based)

Попробуйте Visual studio 6.0 :)
нет .NET в этой версии.