到官网下载最新版本(我一般习惯用最新版本,所以自己搜索下载地址吧)
1. 把下载过来的代码包解压。。。
2. #cd db-***/build_unix
#../dist/configure
特别注意,如果要使用其C++接口的话, 请执行:../dist/configure --enable-cxx 否则不会生成libdb-cxx.so.
3. #make
4 #sudo make install
5. 在你的Makefile 中添加BerkeleyDB 头文件路径和库路径。如果使用了BerkeleyDB 的C++接口,请链接到
-ldb-cxx , 否则会出 大量如下错误:
undefined reference to Dbt::Dbt()