centos7安裝protobuf
什麼是protobuf ?
Protobuf是谷歌開源的一項技術,主要用於結構化資料的序列化和反序列化。
1. 下載原始碼包

2.建立安裝目錄


3.解壓到指定目錄下
[root@iz2ze38jexm12odh3o3k5ez protobuf]#tar -zxvf protobuf-all-3.6.1.tar.gz
4.使用configure來指定安裝路徑
[root@iz2ze38jexm12odh3o3k5ezprotobuf-3.6.1]# ./configure --prefix=/usr/local/protobuf

5.執行編譯操作

6.執行安裝操作
使用make install命令進行安裝:
[root@iz2ze38jexm12odh3o3k5ezprotobuf-3.6.1]# make install

7.做一些配置
在/etc/profile目錄下:
####### add protobuf lib path ########
#(動態庫搜尋路徑) 程式載入執行期間查詢動態連結庫時指定除了系統預設路徑之外的其他路徑
exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/protobuf/lib/
#(靜態庫搜尋路徑) 程式編譯期間查詢動態連結庫時指定查詢共享庫的路徑
exportLIBRARY_PATH=$LIBRARY_PATH:/usr/local/protobuf/lib/
#執行程式搜尋路徑
export PATH=$PATH:/usr/local/protobuf/bin/
#c程式標頭檔案搜尋路徑
exportC_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/protobuf/include/
#c++程式標頭檔案搜尋路徑
exportCPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/protobuf/include/
#pkg-config 路徑
exportPKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/
######################################
8.檢測是否安裝成功
[root@iz2ze38jexm12odh3o3k5ez protobuf]#protoc --version

9.至此,安裝完畢

相關文章
- python 安裝protobufPython
- Ubuntu下 解除安裝protobuf並安裝指定版本的protobufUbuntu
- protobuf安裝-Linux篇Linux
- Windows10 安裝 protobufWindows
- c++ protobuf安裝記錄C++
- Centos7安裝安裝部署dockerCentOSDocker
- CentOS7安裝php、安裝MySqlCentOSPHPMySql
- protobuf 編譯工具安裝與使用編譯
- centos7 安裝pipCentOS
- CentOS7 安裝 MySQLCentOSMySql
- 4.1 CentOS7安裝CentOS
- CentOS7安裝wpsCentOS
- VirtualBox安裝Centos7CentOS
- CentOS7 安裝NginxCentOSNginx
- CentOS7安裝OpenvswitchCentOS
- centos7 安裝rocketmqCentOSMQ
- CentOS7 安裝 dockerCentOSDocker
- centos7安裝dockerCentOSDocker
- CentOS7 安裝 memcacheCentOS
- CentOS7 安裝 libreofficeCentOS
- centos7 安裝 rcloneCentOS
- centos7安裝nginxCentOSNginx
- centos7安裝mysqlCentOSMySql
- Centos7 安裝 NginxCentOSNginx
- Centos7安裝RabbitMQCentOSMQ
- centos7安裝composerCentOS
- centos7安裝supervisorCentOS
- CentOS7安裝RedisCentOSRedis
- Centos7 安裝ffmpegCentOS
- centos7安裝HadoopCentOSHadoop
- centos7安裝教程詳解 centos7安裝詳細步驟CentOS
- 《Grpc+Protobuf學習筆記》一、protobuf安裝生成程式碼外掛RPC筆記
- 《Grpc+Protobuf學習筆記》二、protobuf安裝生成程式碼外掛RPC筆記
- 【記錄】編譯安裝 ProtoBuf 擴充套件編譯套件
- [記錄] 編譯安裝 ProtoBuf 擴充套件編譯套件
- wsl中ubuntu20.04下安裝google protobufUbuntuGo
- mac virualbox 安裝centos7MacCentOS
- centos7快速安裝dockerCentOSDocker