Berkeley DB的-ldb_cxx未找到(Berkeley DB -ldb_cxx not f

2019-10-16 23:44发布

我建设需要的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库时指定?

Answer 1:

的libdb-CXX是需要C ++,它没有被默认的内置API。 要构建的libdb-CXX,转到您已经建立的Berkeley DB的目录,然后

cd build_unix
../dist/configure --enable-cxx
make
sudo make install


文章来源: Berkeley DB -ldb_cxx not found
标签: berkeley-db