c++ grpc compress(deflate算法) demo编译
c++ grpc compress(deflate算法) demo编译
安装grpc
可以使用命令安装
apt install protobuf-compiler-grpc
或下面方法
git clone
cd grpc
git submodule update --init
#按如下操作,可以解决:Installing via 'make' is no longer supported. Use cmake or bazel instead.
mkdir -p cmake/build
cd cmake/build
cmake ../..
make
sudo make install
编译成功后会在/usr/local/bin/ 安装各语言插件,如grpc_cpp_plugin,grpc_php_plugin等
安装proto
可以直接
snap install protobuf --classic
或者
cd grpc/third_party/protobuf/ #进入protobuf文件夹下
git submodule update --init --recursive
sudo ./autogen.sh #生成configure文件
sudo ./configure
sudo make
sudo make install
sudo ldconfig
#验证是否安装成功
protoc --version
下载Demo
grpc/examples/cpp/compression at master · grpc/grpc (github.com)
编译demo
cd examples/cpp/compression/
make helloworld.grpc.pb.cc helloworld.pb.cc
最新文章
- Facebook将于周二推出拯救生命新工具
- 关于java中的反射
- Windows位图文件格式[转]
- Java程序员学习Rust编程
- ALV 注意事项
- Font
- 微信小程序实现Tab选项卡(极简单版)
- http协议之长连接与短连接服务器,长连接短连接
- Python分布式爬虫原理
- 计算机视觉方面相关项目,『哈尔滨985211大学科研营』计算机视觉项目
- MVC设计模式笔记
- webrtc janus服务器部署在公网,coturn转发媒体流
- 【tflearn系列教程】(一)为什么要学tflearn?
- Hadoop安装
- 怎么在网站中建立一个问答页面(FAQ)?
- Python中call的用法
- Android本地视频出现无法播放此视频问题