Решение, которое вы предлагаете, вполне доступно.Подпишитесь на выходные данные GCC и прочитайте для errs
& warns
.
Основываясь на используемой архитектуре, вы можете подумать об использовании двоичного файла devenv.com
из установочного пакета VS.С его помощью вы можете скомпилировать projects
или solution
.Не очень понятно, если это то, что вам нужно, но, кстати, еще один вариант снова рассмотреть.