我正在构建一个需要Berkeley DB的应用程序(http://www.resiprocate.org)。我在OS X上构建,我必须安装Berkeley DB,因为机器还没有它。但是,我尝试构建的reSIProcate包找不到db_cxx库(-ldb_cxx
)。已安装的Berkeley DB lib
目录仅包含以下文件:
libdb-5.3.a
libdb-5.3.dylib
libdb-5.4.la
libdb.a
db_cxx
到底是-ldb_cxx
过时了?或者在安装Berkeley DB以创建和安装db_cxx库时是否需要指定一些选项?
答案 0 :(得分:0)
libdb-cxx是c ++所需的API,默认情况下不构建它。 要构建libdb-cxx,请转到您构建Berkeley Db的目录,然后
cd build_unix
../dist/configure --enable-cxx
make
sudo make install