一、先安裝protobuf
用命令tar -zxf protobuf-2.5.0.tar.gz 對壓縮包解壓;
進入解壓後的原始碼目錄 cd protobuf-2.5.0;
在linux 上以root許可權執行下列命令./configure --prefix=/usr/local/protobuf
make && ake check && make install
在/etc/profile中新增下列兩行
二、安裝protobuf-c
./configure --prefix=/usr/local/protobuf_c
cxxflags=-i/usr/local/protobuf/include
ldflags=-l/usr/local/protobuf/lib
三、測試例子
注:此**是在參考**提供的原始碼基礎上修改makefile檔案,並未修改例子內容(原例子的作業系統64位的,
所以修改),非常感謝企鵝提供的原始碼。
參考:
protobuf c應用樣例
autogen.sh configure make make install 根據協議格式生成原始碼與標頭檔案 amessage.proto 檔案內容如下 message amessage 根據amessage.proto 生成c語言標頭檔案與原始碼 protoc c c out amessage....
protobuf c 的安裝及交叉編譯arm庫檔案
一 protobuf 安裝 1.確認安裝依賴庫 automake autoconf libtool 解壓,configure make make check make install 預設安裝路徑 usr local 3.安裝完新增環境變數,vi etc profile 末尾新增 pkg confi...
學習筆記 雜湊學習筆記
hash基本原理 hash就是乙個像函式一樣的東西,你放進去乙個值,它給你輸出來乙個值。輸出的值就是hash值。一般hash值會比原來的值更好儲存 更小 或比較。那字串hash就非常好理解了。就是把字串轉換成乙個整數的函式。而且要盡量做到使字串對應唯一的hash值。它的主要思路是選取恰當的進製,可以...