Я уже во всем разобрался! Всем огромное спасибки!
Буду юзать bat-пакет, который сохраняет stdout в текстовый файл. Таким образом компилятор не будет зависать черным экраном, а тихонько отрабатывать в трее и сохранять нужную информацию, которую в последствии легко будет считать посредством любого языка программирования.
Теперь можно писать свой IDE