Можно ли скомпилировать код c, используя python?

Я хочу собрать программу на Python, которая получает в качестве входных данных путь к файлу .c, а затем компилирует его.

Программа выведет OK на экран, если компиляция прошла успешно, и BAD в противном случае.

Я пытался гуглить, но ничего не смог найти. Я также пытался запустить cmd внутри python с аргументом программы компиляции, но это не сработало.

Чтобы уточнить - у меня уже есть очень специфический компилятор на моей машине, который я хочу запустить. Я не хочу, чтобы Python выступал в качестве компилятора. Просто получите код, запустите мой компилятор и посмотрите, что ответит.

Он должен работать на сервере Linux с Python 2.4.

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос