标签:without bootstra 编写 部署 sharp for 没有 类型 dem
安装部署thriftwget http://mirrors.hust.edu.cn/apache/thrift/0.11.0/thrift-0.11.0.tar.gz
tar -zxvf thrift-0.11.0.tar.gz
在官方下载的tar包中已经有了configure脚本,
如果是首次下载的源码文件没有configure脚本,需要使用bootstrap.sh自动生成。
yum install -y install automake bison flex gcc gcc-c++ git libboost1.55 libevent-dev libssl-dev libtool make pkg-config
make && make install
#thrift
Usage: thrift [options] file
Use thrift -help for a list of options
wget ftp://mirrors.ustc.edu.cn/gnu/automake/automake-1.15.tar.xz
tar xf automake-1.15.tar.xz
cd automake-1.15/
./configure && make && make install
namespace java com.xej.thrift.demo
namespace py thrift.demo
namespace go com.xej.thrift.demo
service DemoService{
void sayHello(1:string name);
}
thrift --gen java demo.thrift
thrift --gen py demo.thrift
thrift --gen go demo.thrift
如果有相应的文件夹生成,说明没问题
标签:without bootstra 编写 部署 sharp for 没有 类型 dem
原文地址:http://blog.51cto.com/xingej/2163965