1

我正在构建一个需要 Berkeley DB (http://www.resiprocate.org) 的应用程序。我在 OS X 上构建,我必须安装 Berkeley DB,因为机器还没有它。但是,我尝试构建的 reSIProcate 包找不到 db_cxx 库 ( -ldb_cxx)。安装的 Berkeley DBlib目录只有以下文件:

libdb-5.3.a
libdb-5.3.dylib
libdb-5.4.la
libdb.a

究竟是什么db_cxx……-ldb_cxx过时了?或者在安装 Berkeley DB 以创建和安装 db_cxx 库时我需要指定一些选项吗?

4

1 回答 1

0

libdb-cxx 是 c++ 所需的 API,默认情况下不构建它。要构建 libdb-cxx,请转到构建 Berkeley Db 的目录,然后

cd build_unix
../dist/configure --enable-cxx
make
sudo make install
于 2012-09-07T08:42:42.213 回答