Какой вариант мне нужно для компиляции PHP-кода с HHVM

hhvm --hphp -thhbc -o some_dir file1.php file2.php
Это опция предварительной компиляции, которая является примером в hiphop для php github wiki.
Я хотел бы вывести код PHP в код C ++ с помощью виртуальной машины hiphop.
Может кто-нибудь сказать мне, как это сделать? Благодарю.

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 .

(Изменить: Предоставлена ​​дополнительная ссылка.)

2

Другие решения

Есть документы по компиляции в режиме RepoAuth:

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

1

По вопросам рекламы [email protected]