【thrift学习】(二) Ubuntu下开发 C++

1-安装thrift文件转换器

sudo apt install thrift-compiler

编写好 .thrift 文件后,通过命令转化为C++文件

thrift -gen cpp <.thrift文件>

 生成的文件里面有个<>_server.skeleton.cpp这是给服务器开发时参考用的,里面有个接口定义,进行服务逻辑处理的。开发client不管这里。

2-部署boost

建议使用命令行部署

sudo apt install libboost1.71-dev

3-部署thrift环境

3.1-thrift 命令行部署

apt安装,先找到包:

sudo apt-cache search thrift

这里面列出所有thrift相关的apt包。

安装:

sudo apt install libthrift-0.13.0

 3.2-源码方式部署

上gitee或者github找到thrift。

git clone下来,切换到release分支:

git branch -a

查看所有分支

git checkout -f <分支名>

需要-f强制切换到其他分支,可以选择0.14.2或者0.10.0.

根据readme提示编译后,在lib下对应cpp下面找到编译出来的so文件,添加到工程。<

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值