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

相关推荐
神一样的老师17 分钟前
TGT-HC:一种用于无线时间敏感网络的时隙感知整形MAC方案的调研、设计与评估
网络
飞火流星0202724 分钟前
系统URL整合系列视频一(需求方案)
网络·web安全·react.js·url整合·web资源整合·web资源地址统一整合·url地址整合
ktkiko111 小时前
WebSocket——环境搭建与多环境配置
网络·websocket·网络协议
Gworg1 小时前
您与此网站之间建立的连接不安全
网络协议·安全·ssl
今天也要努力搬砖2 小时前
通信易懂唠唠SOME/IP——SOME/IP消息格式
服务器·网络·tcp/ip·some/ip
小白爱电脑2 小时前
新到手路由器宽带上网设置八步法
网络·智能路由器
一水鉴天3 小时前
为AI聊天工具添加一个知识系统 之73 详细设计之14 正则表达式 之1
网络·人工智能
prince_zxill3 小时前
WebSocket 实时通信详解:原理、应用与实践
javascript·网络·websocket·网络协议
ktkiko113 小时前
WebSocket——netty实现websocket编码
网络·websocket·网络协议
LUCIAZZZ4 小时前
模拟实战-用CompletableFuture优化远程RPC调用
java·spring boot·面试·rpc