码迷,mamicode.com
首页 > 编程语言 > 详细

thrift C++ Centos 安装

时间:2018-06-19 13:56:03      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:eve   使用   下载   load   span   blank   /usr   文件   pre   

1.在官方下载thrift http://thrift.apache.org/download 这里下载thrift-0.11.0.tar.gz版本

 

2.如果想支持安装Cpp版本就需要先安装boost和bison,如果想thrift支持TNonblockingServer,需要先安装libevent,libevent-devel 库

安装boost教程:https://www.cnblogs.com/dj0325/p/7977692.html

安装libevent教程:https://www.cnblogs.com/dj0325/p/7978158.html

安装libevent-devel: Centos  yum install libevent-devel 

         注意:Ubuntu 是 apt-get install libevent-dev

 

3.安装thrift

thrift 安装编译时默认查找/usr/local 路径,libevent和boost默认安装在/usr/local ,如果安装在指定路径时,,./configure  --with-boost --with-libevent指定路径

./configure --with-cpp --with-boost=/home/lib/boost --with-libevent=/home/lib/libevent
make
make install
这样thrift 安装到了头文件/usr/local/include/thrift 和 动态库 /usr/local/lib

4. 使用 编译C++程序时 g++ -I/usr/local/include/ -L/usr/local/lib -lthrift

5. thrift 将thrift 文件编译成cpp

thrift --gen cpp base.thrift

 

thrift C++ Centos 安装

标签:eve   使用   下载   load   span   blank   /usr   文件   pre   

原文地址:https://www.cnblogs.com/dj0325/p/9197970.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!