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

相关推荐
liu****4 小时前
27.epoll(三)
服务器·开发语言·网络·tcp/ip·udp
云飞云共享云桌面4 小时前
如何降低非标自动化工厂的研发软件采购成本
运维·服务器·网络·数据库·性能优化·自动化
时代新威powertime6 小时前
等保三级|安全通信网络自评估指南
网络·安全·等保测评
国服第二切图仔6 小时前
检测隧道HTTP代理的可用性的几种方法
网络·网络协议·http
托尼吴6 小时前
REST RPC dubbo,HSF 协议总结
网络协议·rpc·dubbo
JH30736 小时前
引依赖包和对这个包发起rpc调用有什么区别
网络·网络协议·rpc
tan180°7 小时前
Linux网络TCP(上)(11)
linux·网络·c++·后端·tcp/ip
席万里7 小时前
关于Go的init函数执行顺序#黑魔法
开发语言·网络·golang
Evand J7 小时前
【TCN与LSTM例程】TCN(时间卷积网络)与LSTM(长短期记忆)训练单输入单输出,用于拟合一段信号,便于降噪。MATLAB
网络·人工智能·matlab·lstm
程序员小单8 小时前
WebSocket 与 Spring Boot 整合实践
spring boot·websocket·网络协议