LevelDB編譯
CentOS、leveldb-1.4.0
1、首先下載源碼
2、解壓縮文件
3、進入解壓後的目錄 cd leveldb-1.4.0
4、編譯,一個make命令就可以(需要g++支持)
編譯完成在解壓後的目錄裏會生成一個libleveldb.a庫文件
5、頭文件準備:
切換到root用戶;
用cp -r include/leveldb /usr/local/include命令。把./include/leveldb文件夾的內容都拷到/usr/local/include路徑下
6、創建一個目錄testLevelDB,把leveldb-1.4.0目錄裏的libleveldb.a、db.h拷到本程序的同一路徑下
cp include/leveldb.h ~/testLevelDB
cp libleveldb.a ~/testLevelDB
7、實例測試
一個LevelDB數據庫需要有一個對應的文件系統目錄名字,該數據庫的所有內容都存儲在這個目錄下。
LevelDB的使用分三步:
(1)打開一個數據庫實例;
(2)對這個數據庫實例進行增(刪)、改、查操作;
(3)關閉該數據庫。
test.cpp