Centos6 4下安裝protobuf及簡單使用

2021-09-23 19:44:04 字數 847 閱讀 7003

1、protobuf是google公司提出的資料儲存格式,詳細介紹可以參考:

解壓:tar xvf protobuf-2.5.0.tar.gz

安裝步驟:(1)./configure (2)make (3)make check (4)make install

注意:安裝成功後,將它的bin和lib目錄分別加入到path和ld_library_path環境變數,以方便直接呼叫。

通常建議安裝到/usr/local目錄下,執行configure時,指定--prefix=/usr/local/protobuf即可

export path=$path:/usr/local/protobuf/bin

export ld_library_path=$ld_library_path:/usr/local/protobuf/lib

4、測試例子:

建立乙個.proto檔案,檔案為:x.proto

1

package x; 2

message person 3

編譯成目標語言: protoc -i=src_dir --cpp_out=dst_dir $src_dir/addressbook.proto 

5、c++語言編譯命令如下:

g++ -wall -g ./dst_dir/x.pb.cc  x.cpp -o x -i. -i/usr/local/protobuf/include -l/usr/local/protobuf/lib -lprotobuf -pthread

Centos 6 4下安裝Filezilla軟體

首選是安裝rpm,在centos下執行以下命令 注意 在此有兩條命令,其實輸入第一條即可,但是有的時候解析不了,所以只能通過ip位址進行解析安裝,如果第一條不能執行安裝,就選擇第二條。ping dl.fedoraproject.org 209.132.182.27 rpm ivh rpm ivh 安...

Centos6 4下安裝protobuf及簡單使用

1 protobuf是google公司提出的資料儲存格式,詳細介紹可以參考 解壓 tar xvf protobuf 2.5.0.tar.gz 安裝步驟 1 configure 2 make 3 make check 4 make install 注意 安裝成功後,將它的bin和lib目錄分別加入到p...

centos6 4安裝使用wine

分類 centos 2013 07 17 15 52 75人閱讀收藏 舉報 rpm ivh epel release 6 8.noarch.rpm rpm import etc pki rpm gpg rpm gpg key epel 6 yum makecache yum install wine...