thriftstorecritic(thrift安装)
从官方网站(http://thrift.apache.org/download/)上下载最新安装包thrift-0.6.1.tar.gz ,
通过下面一系列命令解压安装:
注意make install需要root用户权限才可以 。
--prefix指定安装的目录
README上说(有些blog)安装前先执行./bootstrap.sh ,根本不用 ,因为你根本找不到这个脚本 。
默认情况下 ,它会安装好多种目标语言的生成器 。如果你机器碰巧缺少某种语言依赖的库 ,很可能会安装失败,比如我只需要安装Java 、C++ 、Python 、Ruby这4种语言的生成器 ,在执行configure时 ,就要把其它语言都禁掉,否则会失败 。./configure --without-csharp --without-erlang --without-perl --without-php --without-php_extension --without-haskell Thrift跟protobuf很相似 ,但其功能特性要比protobuf丰富的多 。不仅可以从描述文件自动生成序列化/反序列化代码 ,而且可以产生完整的RPC通信框架的实现 。支持的语言有很多种:C++, Java, Python, Ruby, Perl, PHP, C#, Erlang, Haskell等 。在linux环境下安装 ,需要依赖g++ ,boost ,lex ,yacc等工具库 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!