操作系统:Ubuntu 8.0+
Thrift安装包:thrift-0.7.0.tar.gz
下载地址:http://labs.renren.com/apache-mirror//thrift/0.7.0/thrift-0.7.0.tar.gz
具体安装过程:
① Required packages 安装相关支持包
sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev
② tar -xvf thrift-0.7.0.tar.gz 解压缩文件
③ cd thrift-0.7.0 进入Thrift安装主目录
④ ./configure (可能出现权限不够,请修改文件权限sudo chmod 777configure)
⑤ sudo make
⑥ sudo make install
测试安装编译是否成功:
在终端输入thrift出现下面的信息,ok,install thrift success.
Usage: thrift [options] file
Options:
-version Print the compiler version
-o dir Set the output directory for gen-* packages
(default: current directory)
-I dir Add a directory to the list of directories
searched for include directives \
-nowarn Suppress all compiler warnings (BAD!)
….
⑦编译Thrift支持Java的相关Jar文件
cd ./lib/java
然后编译ant (如果没有安装ant的话,sudo apt-get install ant,何为ant?类似c++的make)
会生成一个build文件夹,里面存放的是Thrift支持JAVA的相关jar包