我需要用HHVM编译php代码的哪个选项

时间:2013-09-26 11:23:02

标签: php c++ facebook compilation hiphop

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

2 个答案:

答案 0 :(得分:2)

HHVM不支持将PHP转换为C ++。 HHVM通过JIT动态编译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

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

答案 1 :(得分:1)

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

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