thrift debian环境安装步骤

匿名 (未验证) 提交于 2019-12-02 23:40:02
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/qq_37887537/article/details/91453220

thrift安装折腾了许久,记录一下省的再坑我!

安装是0.11版本,0.9以及之前的有些区别

如同网上的许多步骤:

首先安装依赖环境

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

下载源码:http://mirror.bit.edu.cn/apache/thrift/

选择你需要的版本,最新的是0.12,用新的应该可以的。

接着:

 tar -zxvf ***.tar.gz cd thrift-0.12.0/ 

然后新一点的版本有脚本先执行一下:

 ./bootstrap.sh

然后就是配置关键的configure了,如果对语言要求不高,尽量不要直接./configure(直接编译遇到了qt错误和java环境没有等问题),如下:

 ./configure --with-qt4=no --with-qt5=no --with-java=no --with-csharp=no --with-erlang=no --with-nodejs=no --with-lua=no --with-python=no --with-perl=no --with-php=no --with-php_extension=no --with-dart=no --with-ruby=no --with-haskell=no  

因为所有的语言库都是默认为true的,所以需要进行设置false.

接着:

 make sudo make install

最后可以在tutorial中的cpp文件夹中运行已经自动编译好的例子:

 ./TutorialServer 再打开一个终端: ./TutorialClient

你也可以自己尝试,下面给出一个cpp的链接:

https://www.cnblogs.com/zhaoxd07/p/5387215.html

文章来源: https://blog.csdn.net/qq_37887537/article/details/91453220
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!