Онлайн компиляторы и редакторы для С/C++
Десктопный учебный компилятор С
Десктопные компиляторы C
Просто поставьте Linux. Или купите макбук.
Не пользуйтесь Windows.
- clang/gcc for Linux and MacOS
MSys2 (Windows only)
Десктопные редакторы кода
Как скомпилировать программу вручную?
Для gcc(clang) на linux/macOS/msys2 и на сайте Repl.it
# чтобы скомпилировать программу из консоли выполните команду
gcc -Wall -Werror -Wextra main.c -o main.o
# вместо gcc можно использовать clang
# clang -Wall -Werror -Wextra main.c -o main.o
# чтобы запустить программу напишите в консоли
./main.o
Среды разработки для C++
- CLion (Linux, MacOS, Windows) (бесплатная для студентов, нужно отправить фото студенческого).
- компилятор (toolchain) ставится отдельно вручную:
- clang или gcc для Linux или MacOS
- компилятор Visual Studio или msys2 (рекомендуется) для Windows
- Visual Studio Community (Windows) (бесплатная community версия)
- компилятор входит в поставку. Необходим модуль только для "Desktop C++". (Остальное можно выключить, чтобы не качать 15 гигов из интернета)
- VS Code и расширение для Cpp: Альтернатива для тех, у кого слабый комп. Компилятор ставится отдельно. Придется повозиться с настройкой отладчика. Но остальные функции этого редактора работают очень хорошо.