Если вам не нравится Ubuntu, есть и другие варианты использования GCC.Например, вы можете взглянуть на MinGW, который представляет собой полный набор gcc и всех связанных инструментов для окон.Есть также несколько IDE, таких как Eclipse и Code :: Blocks, которые, я уверен, поставляются с компилятором C, который вы можете настроить так, как вам нужно.Есть также другие дистрибутивы Linux или опция Mac, если вы хотите попробовать их.
(Извините, ничего не знаю о MSVC, но GCC в значительной степени стандарт)