Как разработать веб-компилятор для c, C++, java
Может кто-нибудь сказать мне, как я должен подходить к разработке веб-интерфейса для удаленной компиляции, на основе компилятора, такого как InterviewStreet или Codeacademy для c, C++?
Я хочу разработать с использованием PHP (язык не имеет значения в любом случае)
Есть ли Opensource API для такого рода задач?
Спасибо
1 ответ
Решение
Вы могли бы использовать shell_exec()
а также gcc
,
Т.е. в основном компиляция из командной строки с обычными компиляторами (g++, javac и др.).
Всегда будьте осторожны с безопасностью, ограничьте права пользователя, компилирующего и запускающего скомпилированные программы.