2013-09-26 44 views
2

hhvm --hphp -thhbc -o some_dir file1.php file2.php
这是预编译选项,它是php github wiki的hiphop中的示例。 我想用嘻哈VM将PHP代码输出到C++代码。 任何人都可以告诉我如何完成它?谢谢。我需要使用HHVM编译php代码的哪个选项

+1

你绝对肯定这就是你想要做什么? HHVM已经取代了C++的编译和编译JIT。现在,您只需“运行”代码,而现在他们已经设法让[更快](http://www.hhvm.com/blog/875/wow-hhvm-is-fast-too-bad-it -doesnt-run-my-code) – Letharion

+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

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

+0

我认为OP在询问如何将源代码编译成Repo权威模式。 – mattbasta

相关问题