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

相关推荐
tyatyatya4 分钟前
MATLAB中进行深度学习网络训练的模型评估步骤
网络·深度学习·matlab
爱学习的张哥13 分钟前
UDP--DDR--SFP,FPGA实现之ddr读写控制模块
网络协议·fpga开发·udp
Johny_Zhao34 分钟前
Vmware workstation安装部署微软WSUS服务应用系统
网络·人工智能·网络安全·信息安全·云计算·系统运维·wsus
眠りたいです1 小时前
从数据包到可靠性:UDP/TCP协议的工作原理分析
linux·网络·网络协议·tcp/ip·udp·传输层
Hello.Reader2 小时前
ngx_http_proxy_protocol_vendor_module 模块
网络协议·http·flask
名誉寒冰2 小时前
RPC框架源码分析学习(二)
qt·学习·rpc
每次的天空2 小时前
Android第三次面试总结之网络篇补充
android·网络·面试
shykevin7 小时前
python开发Streamable HTTP MCP应用
开发语言·网络·python·网络协议·http
tmacfrank9 小时前
网络编程中的直接内存与零拷贝
java·linux·网络
数据与人工智能律师10 小时前
虚拟主播肖像权保护,数字时代的法律博弈
大数据·网络·人工智能·算法·区块链