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

相关推荐
doglc7 分钟前
从零手写RPC-version0
java·git·rpc·maven·intellij idea
庸子16 分钟前
计算机网络参考模型
网络·osi七层模型
CQU_JIAKE1 小时前
4.15【Q】netsafe
网络
小杨xyyyyyyy1 小时前
计算机网络 - UDP协议
网络·网络协议·计算机网络·面试·udp
秋‍.1 小时前
HTTP与HTTPS的区别
网络协议·http·https
阳光普照世界和平6 小时前
网络安全与信息安全防护措施
网络·安全
学不完的6 小时前
ospf综合实验
网络·智能路由器
-曾牛7 小时前
Git完全指南:从入门到精通版本控制 ------- Git仓库创建 (5)
大数据·网络·git·学习·elasticsearch·个人开发
vvilkim7 小时前
深入解析TCP Keep-Alive机制:原理、作用与最佳实践
网络·网络协议·tcp/ip
维C泡泡7 小时前
网络编程 套接字
网络