0
我使用的是Fedora 14和gcc編譯器來編譯c代碼。 使用php(lampp)我想調用helloworld。我正在嘗試以下代碼如何在php-linux環境下編譯c代碼
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
任何想法如何編譯和獲取輸出。 PLZ幫助:)
我做了
$compilecode=shell_exec("gcc -o hello hello.c 2>&1");
Output:
failed to create /var/cache/ccache/tmp (Permission denied) in echo.
什麼權限問題。
只是好奇:你爲什麼要這樣做? – ppeterka
我在學習先生...所以嘗試新事物 – user1853803
向我們展示var_dump($ y); – user4035