Если вы хотите уйти от IDE, я бы порекомендовал поискать MinGW для компиляции в командной строке.Если вы используете Ubuntu или что-то подобное, я полагаю, вы можете скомпилировать в bash без дополнительных расширений.
Для MinGW http://www.mingw.org/wiki/mingw_for_first_time_users_howto
Я полагаю, что вы компилируете в Ubuntu таким же образом, если не верюВы можете найти некоторые источники для этого.
Преимущества компиляции в терминале в основном в том, что вам не нужно настраивать завершенный проект, но вы можете сделать свои собственные небольшие настройки.Конечно, IDE - это простой способ запуска, но компиляция в терминале также помогает вам понять, что происходит на самом деле, вместо простого нажатия «Отладка».