安裝新增環境變數
解除安裝依次輸入:
./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...