欢迎关注大数据技术架构与案例微信公众号:过往记忆大数据
过往记忆博客公众号iteblog_hadoop
欢迎关注微信公众号:
过往记忆大数据

如何在 mac 系统上安装 thrift

Thrift 最初由Facebook开发,目前已经开源到Apache,已广泛应用于业界。Thrift 正如其官方主页介绍的,“是一种可扩展、跨语言的服务开发框架”。简而言之,它主要用于各个服务之间的RPC通信,其服务端和客户端可以用不同的语言来开发。只需要依照IDL(Interface Description Language)定义一次接口,Thrift工具就能自动生成 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml等语言的代码。

本文将介绍如何在 mac 上安装 thrift。

以源码的方式安装 thrift

这种方式适合 mac、Linux 等操作系统:

wget -nv http://archive.apache.org/dist/thrift/0.16.0/thrift-0.16.0.tar.gz
tar xzf thrift-0.16.0.tar.gz
cd thrift-0.16.0
chmod +x ./configure
./configure --disable-libs
sudo make install

通过命令行安装

当然,mac 系统还可以通过下面方式来安装 thrift

brew install thrift
export PATH="/usr/local/opt/thrift@0.16.0/bin:$PATH"

注意,上面方式只会安装 mac 系统上最新版本的 thrift,如果想安装比较旧的,可以通过下面的方式进行:

brew tap-new $USER/local-tap
brew extract --version='0.13.0' thrift $USER/local-tap
brew install thrift@0.13.0
export PATH="/usr/local/opt/thrift@0.13.0/bin:$PATH"

安装完之后,可以通过下面的方式查看 thrift 的版本:

➜ thrift --version
Thrift version 0.13.0
本博客文章除特别声明,全部都是原创!
原创文章版权归过往记忆大数据(过往记忆)所有,未经许可不得转载。
本文链接: 【如何在 mac 系统上安装 thrift】(https://www.iteblog.com/archives/10160.html)
喜欢 (0)
分享 (0)
发表我的评论
取消评论

表情
本博客评论系统带有自动识别垃圾评论功能,请写一些有意义的评论,谢谢!