我有一个使用rabbit mq broker的应用程序,我有消费者在php上编写并使用此扩展名http://pecl.php.net/package/amqp。我想用hiphop编译这些消费者,但在hiphop中不支持amqp扩展。所以问题是我可以将PECL扩展编译成hiphop吗?
提前致谢
答案 0 :(得分:2)
您必须在C ++中手动编写HipHop扩展以与扩展程序的功能进行交互。很可能原始的PHP扩展很少使用,如果它只是包装一个C库。请参阅此主题的答案,了解HipHop和PHP扩展之间的区别:https://groups.google.com/group/hiphop-php-dev/browse_thread/thread/51184984d948a77b
答案 1 :(得分:0)
我启动了HHVM-AMQP项目http://github.com/akalend/hhvm-amqp pecl / amqp的基础存在,但存在差异。请参见示例目录。它是开发者版本。