0

我正在使用 fedora 14 和 gcc 编译器来编译 c 代码。使用 php(lampp) 我正在尝试调用 helloworld。我正在尝试以下代码

exec('gcc hello.c', $x,$y);
echo $x; //line 4
echo "<br/>>>> "; 
echo $y;


 Notice: Array to string conversion in /opt/lampp/htdocs/learning/index.php on line 4
Array
>>> 1

任何想法如何编译和获取输出。请帮助:)

我做了

 $compilecode=shell_exec("gcc -o hello hello.c 2>&1");
 Output:
 failed to create /var/cache/ccache/tmp (Permission denied) in echo. 

什么权限问题。

4

1 回答 1

0

yum remove cache 成功了

于 2013-08-24T13:45:41.057 回答