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

相关推荐
运维帮手大橙子30 分钟前
最近面试题总结
linux·服务器·网络
游戏开发爱好者85 小时前
HTTPS 内容抓取实战 能抓到什么、怎么抓、不可解密时如何定位(面向开发与 iOS 真机排查)
android·网络协议·ios·小程序·https·uni-app·iphone
Black蜡笔小新9 小时前
视频汇聚平台EasyCVR级联播放偶发失败排查:TCP主动模式下的3秒超时响应差
网络·tcp/ip·音视频
Fms_Sa9 小时前
UDP的一次双向通信
网络·网络协议·udp
zzz.1010 小时前
top命令的详解
linux·服务器·网络
馨谙10 小时前
网络故障排查三板斧:路由追踪、端口检查,快速定位网络问题
linux·网络
keer_zu11 小时前
一个Modbus-TCP传感器数据传输方案
网络·网络协议·tcp/ip
深度学习实战训练营11 小时前
MemNet:一种用于图像恢复的持久性存储网络
网络·人工智能
TiAmo80811 小时前
ip生产区
服务器·网络·tcp/ip
文火冰糖的硅基工坊13 小时前
[嵌入式系统-146]:五次工业革命对应的机器人形态的演进、主要功能的演进以及操作系统的演进
前端·网络·人工智能·嵌入式硬件·机器人