Некоторое время назад я начал проект, IDE, и я потратил некоторое время на размышления о том, как будет работать компиляция, и из того, что я собрал в качестве информации, я могу просто загрузить, скажем, компилятор C / C ++, такой как MinGWи запускайте команды из командной строки (cmd).
Но правильный ли это подход для использования компиляторов?Есть ли более эффективный способ внедрения и использования компилятора в моем программном обеспечении?
Кроме того, как будет выполняться отладочная часть?Есть ли в сети отладчики, которые я могу загружать и снова запускать операции из командной строки?
И вкратце, как бы я внедрил такие важные функции в свое программное обеспечение?(Компиляция, отладка, возможно, даже анализ кода)