rpc依赖安装

依赖:

0、boost:用于实现多线程等;

1、protobuf:用于实现数据的序列化、反序列化,也用于定义和生成rpc数据及接口;

2、libevent:用于实现基于IO多路复用机制的网络事件循环。

其实可以直接用包管理的方式安装,虚拟机上面采用的是源代码编译,一堆错误。而在服务器上直接包管理安装,很方便

shell 复制代码
sudo apt-get install libboost-all-dev

sudo apt-get install libprotobuf-dev

sudo apt-get install libevent-dev
sudo apt-get install libssl-dev

主要就是protobuf安装容易出问题。

相关推荐
编程牛马姐2 小时前
独立站SEO流量增长:提高Google排名的优化方法
前端·javascript·网络
2401_873479403 小时前
如何从零搭建私有化IP查询平台?数据采集、清洗、建库到API发布全流程
服务器·网络·tcp/ip
学代码的真由酱3 小时前
HTTPS
网络协议·http·https
FS_Marking5 小时前
CWDM vs DWDM:区别是什么?
网络
Vis-Lin5 小时前
BLE 协议栈:ATT 协议详解
网络·物联网·网络协议·iot·ble
lcxc5 小时前
Mac M4超流畅运行Win版同花顺教程
网络
W.A委员会6 小时前
常见网络攻击
网络·http·网络安全
zmj3203246 小时前
CAN数据帧详解
网络·can·canfd·数据帧
无心水6 小时前
OpenClaw技术文档/代码评审/测试用例生成深度实战
网络·后端·架构·测试用例·openclaw·养龙虾
TechWayfarer6 小时前
攻防对抗:利用IP段归属查询工具快速封禁攻击源——3步联动防火墙(附脚本)
python·网络协议·tcp/ip·安全