Как разработать веб-компилятор для c, C++, java

Может кто-нибудь сказать мне, как я должен подходить к разработке веб-интерфейса для удаленной компиляции, на основе компилятора, такого как InterviewStreet или Codeacademy для c, C++?

Я хочу разработать с использованием PHP (язык не имеет значения в любом случае)

Есть ли Opensource API для такого рода задач?

Спасибо

1 ответ

Решение

Вы могли бы использовать shell_exec() а также gcc,

Т.е. в основном компиляция из командной строки с обычными компиляторами (g++, javac и др.).

Всегда будьте осторожны с безопасностью, ограничьте права пользователя, компилирующего и запускающего скомпилированные программы.

Другие вопросы по тегам