我想在linux服务器上编译一个c/C++代码。我正在使用PHP。假设我正在接收用户的源代码,然后使用它创建临时文件,然后使用gcc,我只是试图制作一个简单的可执行文件。要做所有这些我正在做的下面的代码,但它没有产生任何输出。那么如何在linux服务器上运行一个linux命令,我的意思是下面的代码就ok了。如果是,那么为什么它不产生任何名为可执行的“最新”如何从php运行linux命令
$received_code = $_POST['myc'];
$fp = fopen("myfile", "w") or die("Couldn't open file for writing!");
fwrite($fp, $received_code) or die("Couldn't write values to file! ...Compilation Error");
fclose($fp);
shell_exec("gcc -o latest myfile");
什么'$结果=了shell_exec(“GCC -o最新MYFILE”)后,认为执行其方案; var_dump($ result);'写? –