protobuf編譯安裝

2021-10-03 22:17:06 字數 869 閱讀 5816

安裝新增環境變數

解除安裝依次輸入:

./configure

make -j8

make check

sudo

make

install

其中,./configure可以通過引數來制定安裝位置,如

./configure --prefix=

[path]

[path]換成指定的位置

推薦安裝到/usr下,這樣會和apt-get 安裝libprotobuf-dev安裝到同一位置,很多用cmake組織的**其.cmake檔案會去usr/bin/下查詢protobuf

預設情況下,可執行檔案放在/usr/local/bin,庫檔案放在/usr/local/lib,配置檔案放在/usr/local/etc。其他的資源檔案放在/usr/local/share。如果指定了安裝位置,則都會裝在乙個資料夾。

vi ~/.bashrc
檔案尾部寫入

# protobuf

export path=

"$path:/usr/local/bin"

export ld_library_path=

"$ld_library_path:/usr/local/lib"

路徑根據自己安裝位置修改

然後

source ~/.bashrc
在原來make目錄下:

make uninstall
或者手動刪除

protobuf編譯安裝

github上有詳細的安裝說明 1 確定centos7上已經安裝了下面的軟體,或者直接用yum進行更新 autoconf automake libtool curl used to download gmock make g unzip tar zxvf protobuf 3.1.0.tar.gz ...

protobuf 編譯安裝

1 protobuf是google公司提出的資料儲存格式,詳細介紹可以參考 tar zxf protobuf 2.5.0.tar.gz mkdir usr local protobuf 2.5.0 cd usr local protobuf 2.5.0 opt protobuf 2.5.0 conf...

mac編譯安裝protobuf

1 在安裝protobuf之前需要先安裝git make automake等工具,安裝方法請參考 2 在安裝好protobuf後需要安裝protobuf,依賴庫,首先使用 git clone 轉殖,如下圖所示 3 然後進入到protobuf目錄執行.autogen.sh,此時會出現 configur...