【Ubuntu16.04 】安装gRPC详细步骤(cmake>=3.13)
安装 详细 步骤 CMake ubuntu16.04 grpc
2023-09-14 09:05:34 时间
1、安装相关依赖工具
#安装pkg-config
sudo apt-get install pkg-config
#安装依赖文件
sudo apt-get install autoconf automake libtool make g++ unzip
sudo apt-get install libgflags-dev libgtest-dev
sudo apt-get install clang libc++-dev
2、下载gRPC 源码
git clone https://github.com/grpc/grpc.git
cd grpc
git submodule update --init #更新第三方源码
遇到问题:
如果此时更新第三方源码,失败或者连接失败时候,如:
一系列问题的时候,执行如下命令:
sudo gedit .gitmodules
把 url 里面的 https 更改为 git(全部都要更改)
接下来就需要耐心等待,多尝试几次更新命令;
3、配置其他依赖
通过cmake来实现编译,因而需要自行安装cmake。(cmake版本可能比较老)建议自行安装cmake。
sudo apt install cmake
同时还需要安装其他基础依赖,使用如下命令:
sudo apt install -y build-essential autoconf libtool pkg-config
然后执行命令:
mkdir -p cmake/build
cd cmake/build
cmake ../..
make
其中cmake编译的相关flag为:
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DgRPC_INSTALL=ON \
-DgRPC_BUILD_TESTS=OFF \
-DgRPC_SSL_PROVIDER=package \
../..
sudo make -j4 install
相关文章
- 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)…
- 【docker安装RabbitMQ详细步骤】
- ubuntu mate18.04+树莓派4B+ROS安装详细教程
- Py之dlib:Python库之dlib库的简介、安装、使用方法详细攻略
- VMWare安装Win10虚拟机详细教程
- java详细安装教程一一java(jdk)安装[通俗易懂]
- 安装PyTorch详细过程
- Oracle 11g安装步骤(超详细)
- oracle11g 安装到连接数据库详细教程
- centos安装教程详解_ensp详细安装步骤
- Linux主流版本简介和VMware虚拟机安装详细步骤教程
- 如何安装MySQL数据库详细步骤教程
- AutoCAD 中文版详细安装及激活方法图文教程
- PhotoShop CS6软件下载+安装详细步骤PS全版本软件下载地址(包括最新的2023)
- snapgene中文版怎么安装?snapgene软件安装使用详细图文教程
- 嵌入式Linux开发学习+Source Insight 4.0 2023程序编辑器和分析工具下载+详细安装教程
- SPSS Statistics 27安装包免费下载及详细安装教程
- pr2022中文版下载及详细安装教程
- Windows系统安装MongoDB数据库详细步骤
- Ubuntu系统下mongodb安装配置详细步骤
- linux centos8系统 安装MongoDB的详细步骤过程
- 教你如何在 Fedora 上安装 MongoDB 数据库的详细教程
- CentOS 6.4下安装Oracle 11gR2详细步骤(多图)
- Linux系统安装MySQL数据库的详细步骤(linux安装mysql步骤)
- Elementary OS Luna 安装详细说明截图
- 位 安装步骤 简易教程MySQL的32位版本安装教程,详细介绍下载和安装过程,帮助初学者快速学会MySQL软件的使用。(mysql下载32)
- IBM服务器系统安装傻瓜教程(详细图解39张)