Я могу ошибаться, но если у вас есть сервер Unix, у вас должен быть уже установлен gcc или какой-либо другой компилятор c. Затем это так же просто, как получить доступ к языку сценариев на стороне сервера к папке с помощью gcc, записать код в файл и скомпилировать.
- Запишите код в файл.
- Сделайте что-то вроде
<?php shell_exec('gcc filename') ?>
с любыми параметрами компилятора, которые вы хотите
- Выполнить прогаму -
<?php echo shell_exec('compiled_filename') ?>
Конечно, вы захотите проверить, правильно ли скомпилирован файл, и выполнение этого, как я описал, без каких-либо мер безопасности - огромная дыра в безопасности.