是否可以在HipHop中使用PECL扩展


Is it possible to use PECL extensions in HipHop?

我有一个使用rabbit mq broker的应用程序,我有用php编写的消费者并使用这个扩展http://pecl.php.net/package/amqp.我想使用hiphop编译这些消费者,但在hiphop中不支持amqp扩展。所以问题是我能把PECL扩展编译成hiphop吗?

提前感谢

您必须在C++中手动编写一个HipHop扩展,才能与该扩展的功能对接。最有可能的是,最初的PHP扩展没有什么用处,如果它只是包装了一个C库的话。有关HipHop和PHP扩展之间的区别的解释,请参阅此线程上的答案:https://groups.google.com/group/hiphop-php-dev/browse_thread/thread/51184984d948a77b

我开始了HHVM-AMQP项目http://github.com/akalend/hhvm-amqppecl/amqp的基础是存在的,但存在差异。请参阅示例目录。这是开发人员版本。