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安装容易出问题。

相关推荐
群联云防护小杜1 小时前
构建分布式高防架构实现业务零中断
前端·网络·分布式·tcp/ip·安全·游戏·架构
岸边的风4 小时前
无需公网IP的文件交互:FileCodeBox容器化部署技术解析
网络·网络协议·tcp/ip
Zonda要好好学习5 小时前
Python入门Day4
java·网络·python
2501_915374355 小时前
UDP vs TCP:核心差异与应用场景全解析
网络协议·tcp/ip·udp
Edingbrugh.南空5 小时前
操作系统级TCP性能优化:高并发场景下的内核参数调优实践
网络协议·tcp/ip·性能优化
riverz12275 小时前
TCP backlog工作机制
服务器·网络·tcp/ip
yqcoder5 小时前
1. http 有哪些版本,你是用的哪个版本,怎么查看
网络·网络协议·http
Fanmeang9 小时前
OSPF路由过滤
运维·网络·华为·ip·路由·ospf·路由过滤
2501_9159184110 小时前
接口漏洞怎么抓?Fiddler 中文版 + Postman + Wireshark 实战指南
websocket·网络协议·tcp/ip·http·网络安全·https·udp
我是阿呆同学10 小时前
仿mudou库one thread oneloop式并发服务器
网络