Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁能告诉我如何在windows(windows 8)上的php中运行(编译和执行)ac文件?
我知道使用 exec() 我可以执行已编译的文件,但是如何在 php 中编译 c 文件?
我正在使用 xampp。我曾尝试使用 exec() 但它不起作用。
您不需要每次要运行它时都进行编译。所以你通常会自己编译一次,不需要 php,然后根据需要使用它。
(您当然可以使用 运行编译命令exec,但我不明白这一点,我相信您也会感到困惑。)
exec
如果你想运行网站给出的源代码,你必须编译它,但不能在 php.ini 中完成。您需要一个 C 编译器,例如 gcc。安装 gcc 并从您调用的 php
exec( "/path/to/gcc source_code.c" );