Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用系统函数编译文件_Php - Fatal编程技术网

Php 用系统函数编译文件

Php 用系统函数编译文件,php,Php,我想使用编译一个.c文件,并将错误(如果有)显示到另一个文本字段,否则不显示任何内容。我该怎么做呢?看看PHP的函数 echo system('gcc file.c'); 您可以使用以下函数启动编译命令: $output = system("gcc -Wall -c yourtmpfile.c"); outtmpfile.c是需要创建的临时文件 在$output中,您将获得编译命令的输出。 如果return_var参数存在,则已执行命令的返回状态将写入此变量 然后将变量的内容写入文本字段…@

我想使用编译一个.c文件,并将错误(如果有)显示到另一个文本字段,否则不显示任何内容。我该怎么做呢?

看看PHP的函数

echo system('gcc file.c');

您可以使用以下函数启动编译命令:

$output = system("gcc -Wall -c yourtmpfile.c");
outtmpfile.c
是需要创建的临时文件

$output
中,您将获得编译命令的输出。

如果return_var参数存在,则已执行命令的返回状态将写入此变量


然后将变量的内容写入文本字段…

@Select0r:so,使用PHP运行系统命令编译C文件。很公平+祝你好运。