ubuntu16.04编译安装thrift

ubuntu16.04编译安装thrift

下载source包

http://www.apache.org/dyn/closer.cgi?path=/thrift/0.11.0/thrift-0.11.0.tar.gz

安装编译必须包

sudo apt-get install automake bison flex g++ git libboost-all-dev libevent-dev libssl-dev libtool make pkg-config

解压并执行以下命令

运行脚本生成configure脚本

./bootstrap.sh

从顶级目录执行configure命令

./configure

可以禁用某种语言

./configure --without-java

如果需要的话可以配置JAVAC目录

./configure JAVAC=/usb/bin/javac

查看其他配置选项请使用help命令

./configure --help

使用make命令

make

make测试

make check

至此,安装完成,执行以下thrift命令可以看到以下输出:

root@n1:~/thrift-samples/gen-java# thrift
Usage: thrift [options] file

Use thrift -help for a list of options

新建一个test.thrift文件,内容如下,接着运行thrift --gen java test.thrift,命令完成后代码就会生成在gen-java目录中

service Calculator {
   void ping(),
   i32 add(1:i32 num1, 2:i32 num2),
   oneway void zip()
}

生成文件

root@n1:~/thrift-samples/gen-java# ls
Calculator.java
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值