-2

谁能告诉我如何在windows(windows 8)上的php中运行(编译和执行)ac文件?

我知道使用 exec() 我可以执行已编译的文件,但是如何在 php 中编译 c 文件?

我正在使用 xampp。我曾尝试使用 exec() 但它不起作用。

4

2 回答 2

2

您不需要每次要运行它时都进行编译。所以你通常会自己编译一次,不需要 php,然后根据需要使用它。

(您当然可以使用 运行编译命令exec,但我不明白这一点,我相信您也会感到困惑。)

于 2013-07-01T06:38:05.927 回答
0

如果你想运行网站给出的源代码,你必须编译它,但不能在 php.ini 中完成。您需要一个 C 编译器,例如 gcc。安装 gcc 并从您调用的 php

exec( "/path/to/gcc source_code.c" );
于 2013-07-01T06:46:20.913 回答