我正在开发云编译器,
我可以使用上述代码片段仅编译和运行一个文件。
我如何做一个以上的c文件或python文件相同的事情
shell_exec('gcc main.c -o someobjectfile');
$output=shell_exec('./someobjectfile');
$mystring = exec('/usr/bin/python /var/www/public/user-files/burakkoray/test.py');
echo $mystring;
最佳答案
例如,如果您有两个源文件function.c和main.c,则要像这样进行编译:
gcc main.c function.c -o someobjectfile
请注意,这两个文件位于同一目录中,如果要避免麻烦,只需为每个文件添加绝对路径
然后执行程序:
./someobjectfile
关于php - 来自php的系统调用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27564863/