МА
Марина Абакумова
И gcc и cl (vc++) с успехом можно использовать в консоли: http://otvet.mail.ru/answer/425617091/
GCC думаю подойдет.
читай верхний ответ
Любой компилятор имеет консольную версию
msvc (cl.exe), builder (bcc32.exe), mingw (cc.exe), lcc, tcc, open watcom, peles c (pocc.exe)
Только везде отдельно компилятор и отдельно линкер