Компилляция прокта C++ из под РНР
Здравствуйте. Столкнулся со следующей задачей - необходимо компиллировать проект, написанный на C++ из под PHP.
Погуглил, наткнулся вот на это: Компиляция C++ и PHP
Т.е, как я понял, всего то и стоит, что вызвать G++ через system()
или exec()
, и выйдет примерно следующее:
$out = exec(g++ $proj -o $o);
Но вот хотелось бы следующее прояснить - насколько данный подход может быть опасен? Тем более, что код проекта практически полностью статичен и меняется перед компилляцией минимум информации.
Интересно мнение экспертов, в общем.