相关疑难解决方法(0)

尝试用PHP编译C代码

我有一个名为gcc.exe的文件,我有一个php页面...我想使用:

gcc test.c
Run Code Online (Sandbox Code Playgroud)

并且,如果有一些编译错误,我想在php页面上显示它...但我不能.会发生什么:如果文件正确,它会生成.exe文件,但如果错误,则不会发生任何事情.我想要的是再次显示所有错误.

有人有想法吗?

编辑[1]: 一些代码:

<?php
exec("gcc teste.c",$results);
print_r($results)
?>
Run Code Online (Sandbox Code Playgroud)

输出:

*Nothing*
Run Code Online (Sandbox Code Playgroud)

编辑[2]: 我尝试将gcc输出放在文本文件中:这种方式(在提示符下):

gcc test.c > teste.txt

从图像上看,屏幕上的每一个都会转到文本文件.但这是不成功的!



编辑[3]: quantumSoup:我试过了,然后......

array(0) { } int(1)

什么......还有什么?

php gcc cmd compilation exec

4
推荐指数
1
解决办法
5607
查看次数

标签 统计

cmd ×1

compilation ×1

exec ×1

gcc ×1

php ×1