编译thrift的php扩展
php的版本5.4.2
cd /usr/local/src/thrift-0.8.0/lib/php/src/ext/thrift_protocol/
phpize
./configure
make && make install
在php5.4下面上面的编译会出错,直接修改php_thrift_protocol.cpp文件的95行,将function_entry
替换为zend_function_entry
,然后重新编译就好了。
* warning 就先不考虑了。
这样编译就不用引入lib了么?我看只封装了协议啊
编译后用.so的调用方法和没编译直接用thrift库没有区别啊
如果只是client端是没有区别的,除非你要用php做server端
很好
博主的文章够简洁了~
请问下有在windows下编译过吗?
没有