hhvm --hphp -thhbc -o some_dir file1.php file2.php
这是预编译选项,它是php github wiki的hiphop中的示例。 我想用嘻哈VM将PHP代码输出到C++代码。 任何人都可以告诉我如何完成它?谢谢。我需要使用HHVM编译php代码的哪个选项
2
A
回答
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
1
那里编译到RepoAuth模式是文档:
https://github.com/facebook/hhvm/wiki/Performance-Tuning#easy-way
相关问题
- 1. 使用/ clr选项编译C代码
- 2. 如何使用源代码编译Apache配置HHVM?
- 3. 在哪个文件我需要编写代码为Symfony2的
- 4. 需要编译__asm代码的标志
- 5. 我需要更改哪些代码才能使用代码?
- 6. HHVM - 推拒绝,无法编译PHP(HHVM)应用程序
- 7. 仅在需要时才编译代码
- 8. 我需要解码编码的PHP代码
- 9. 使用MSVC 2010命令行工具编译ATL程序需要哪些选项?
- 10. 为什么SASS编译不需要/未使用的代码
- 11. 我需要编译一个QT4项目所需的PCL库
- 12. 编译R代码时的选项
- 13. 代码块中的编译选项
- 14. 我在哪里需要使用代码的应用程序
- 15. sdk是需要编译java我的代码三星tocco?
- 16. 需要帮助我的makefile编译源代码
- 17. 哪个PIC编译器用于编译此代码?
- 18. 从源代码编译PHP后仍然需要devel库?
- 19. 为什么需要编译Java代码,但JavaScript代码不需要
- 20. 我需要汇编代码的解释
- 21. 需要翻译此代码
- 22. 哪个选项在编译Linux内核
- 23. 我是否需要为编译/链接提供选项(-arch i386)?
- 24. 使用Eclipse时,我在哪里指定ajc编译器选项?
- 25. 我应该用哪种方式编译我的C代码?
- 26. 需要使用Makefile编译一个包含C++和C代码的程序
- 27. .ASP我需要编译吗?
- 28. 为什么我需要运行我的makefile两次来编译我的代码
- 29. file_get_contents需要php的内容!我需要在HTML代码中的源代码
- 30. 我需要简单的代码来使整个网页响应(PHP代码)
你绝对肯定这就是你想要做什么? HHVM已经取代了C++的编译和编译JIT。现在,您只需“运行”代码,而现在他们已经设法让[更快](http://www.hhvm.com/blog/875/wow-hhvm-is-fast-too-bad-it -doesnt-run-my-code) – Letharion
你解决了这个问题吗?我面临同样的问题。 –