centos7 instalación protobuf|herramientas de serialización y deserialización

前言

那么这里博主先安利一些干货满满的专栏了!

首先是博主的高质量博客的汇总,这个专栏里面的博客,都是博主最最用心写的一部分,干货满满,希望对大家有帮助。

高质量博客汇总https://blog.csdn.net/yu_cblog/category_12379430.html?spm=1001.2014.3001.5482

¿Qué es protobuf y cómo usarlo?

Si está interesado, el blogger abrirá una serie de explicaciones en el futuro.

Pasos de instalación

1. Descarga protobuf y descomprime el paquete comprimido

Dirección de instalación: https://github.com/protocolbuffers/protobuf/releases

Puede elegir el idioma correspondiente según sus necesidades, pero aquí elegí todos, lo que significa que se pueden usar todos los idiomas. Descargué la versión 21.12.

Luego descárguelo directamente con wget, o puede descargarlo localmente y arrastrarlo al servidor (máquina virtual). Directamente llego aquí.

Primero copie la URL del paquete comprimido seleccionado y luego cópielo en wget

wget https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protobuf-all-21.12.tar.gz

La URL después de wget es la URL que copió.

Después de la descarga, debe descomprimir el paquete comprimido. Si descargó zip, use unzip para descomprimirlo. Si descargó tar.gz, use tar para descomprimirlo. Todo esto es conocimiento del sistema, por lo que no diré mucho aquí. descomprimir directamente.

Estoy tar.gz aquí tan directamente

tar -xvf protobuf-all-21.12.tar.gz

No copie el código directamente, el nombre del paquete comprimido detrás de mí puede ser diferente al suyo, solo ajústelo usted mismo.

Después de la descompresión, cd en la carpeta protbuf.

cd protobuf-21.12

2. Instalar protobuf

primer paso

Después de ingresar a la carpeta, puede ver un script autogen.sh, ejecútelo directamente.

Nota: Si no está instalando la versión de todos, sino una versión de un determinado idioma, no necesita realizar este paso.

./autogen.sh

segundo paso

./configure--prefix=/usr/local/protobuf

tercer paso

# 其实此时可以ls一下,出现了一个makefile文件的
make # 要15min左右
make check # 检查是否make好(可以跳过)也要15min左右
sudo make install # 安装

3. Modificar el archivo de configuración

Para modificar este archivo /etc/profile

Así que solo sudo vim

sudo vim /etc/profile

No te enseñaré cómo usar vim aquí, si no sabes cómo usarlo, puedes encontrarlo en línea.

Pegue estas cosas en este archivo.

#(动态库搜索路径)程序加载运行期间查找动态链接库时指定除了系统默认路径之外的其他路径
export LD_LIBRARY_PATH=SLD_LIBRARY_PATH:/usr/local/protobuf/lib
#(静态库搜索路径) 程序编译期间查找动态链接库时指定查找共享库的路径
export LIBRARY_PATH=SLIBRARY_PATH:/usr/local/protobuf/lib
#执行程序搜索路径
export PATH=SPATH:/usr/local/protobuf/bin/
#c程序头文件搜索路径
export C_INCLUDE_PATH=SC_INCLUDE_PATH:/usr/local/protobuf/include/
#c++程序头文件搜索路径
export CPLUS_INCLUDE_PATH=SCPLUS_INCLUDE_PATH:/usr/local/protobuf/include/
#pkg-config 路径
export PKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/

Entonces solo búscalo.

source /etc/profile

4. Compruebe si la instalación se ha realizado correctamente

protoc --version # 检查版本,看是否安装成功

Si aparece lo siguiente, la instalación es exitosa 

Supongo que te gusta

Origin blog.csdn.net/Yu_Cblog/article/details/132308738
Recomendado
Clasificación