2

hhvm --hphp -thhbc -o some_dir file1.php file2.php
这是预编译选项,它是 hiphop for php github wiki 中的示例。我想用 hiphop VM 将 PHP 代码输出为 C++ 代码。谁能告诉我如何完成它?谢谢。

4

2 回答 2

2

HHVM 不支持将 PHP 转换为 C++。HHVM 通过即时将 PHP 代码编译成 x64 机器代码来工作。有关如何使用 HHVM 运行 PHP 程序的详细信息,请查看以下内容:

https://github.com/facebook/hiphop-php/wiki/Running-PHP-programs-with-HHVM

http://www.hhvm.com/blog/113/getting-wordpress-running-on-hhvm

http://www.j4ml.com/2013/09/how-to-use-hhvm-running-wordpress.html

HPHPc(HHVM 的前身)通过将 PHP 转换为 C++ 来工作,但 HPHPc 已经退役。有关 HPHPc 停用原因的详细信息,请参阅

http://www.wikipedia.org/wiki/HipHop_for_PHP#History_Before_HHVM

(编辑:提供了一个额外的链接。)

于 2013-10-06T01:19:31.020 回答
1

有关于编译到 RepoAuth 模式的文档:

https://github.com/facebook/hhvm/wiki/Performance-Tuning#easy-way

于 2015-08-04T00:24:47.070 回答