levelDB編譯

LevelDB編譯

CentOSleveldb-1.4.0

1、首先下載源碼

2、解壓縮文件    

3、進入解壓後的目錄  cd leveldb-1.4.0

4、編譯,一個make命令就可以(需要g++支持)

wKiom1b_PhzTDXeEAACCN7erEO0352.png

編譯完成在解壓後的目錄裏會生成一個libleveldb.a庫文件

wKioL1b_PuXyGRinAABXgya-VPg542.png

5、頭文件準備:

切換到root用戶;

cp -r include/leveldb   /usr/local/include命令。把./include/leveldb文件夾的內容都拷到/usr/local/include路徑下

6、創建一個目錄testLevelDBleveldb-1.4.0目錄裏的libleveldb.adb.h拷到本程序的同一路徑下  

   cp include/leveldb.h ~/testLevelDB

   cp libleveldb.a ~/testLevelDB


wKioL1b_PxvTe3apAAAbicCtze4980.png

7、實例測試

一個LevelDB數據庫需要有一個對應的文件系統目錄名字,該數據庫的所有內容都存儲在這個目錄下。

LevelDB的使用分三步:

(1)打開一個數據庫實例;

(2)對這個數據庫實例進行增(刪)、改、查操作;

(3)關閉該數據庫。

wKioL1b_QAvhPiReAAAnCT-uTMw407.png

test.cpp

wKiom1b_P5CSQBK_AAB5vWRnGtw069.png 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章