当前位置: 代码迷 >> 其他数据库 >> 请教Berkeley DB该怎么编译
  详细解决方案

请教Berkeley DB该怎么编译

热度:7916   发布时间:2013-02-26 00:00:00.0
请问Berkeley DB该如何编译?
小弟初次接触Berkeley   DB   写了例子
可不知道   该如何编译
我这样编译出了.o文件     gcc   -c     -I/usr/local/BerkeleyDB.4.1/include   test.c
可是再用这个命令编译的时候    
gcc   -o   test   test.o   -L/usr/local/Berkeley.4.1/lib   -lpthread
就会出现以下错误提示:
create.o(.text+0x16):   In   function   `print_error ':
:   undefined   reference   to   `db_strerror '
create.o(.text+0xd3):   In   function   `main ':
:   undefined   reference   to   `db_create '
create.o(.text+0xe4):   In   function   `main ':
:   undefined   reference   to   `printf_error '
create.o(.text+0x23f):   In   function   `main ':
:   undefined   reference   to   `db_create '
collect2:   ld   returned   1   exit   status




------解决方案--------------------------------------------------------
推荐一下嵌入式的eXtremeDB很不错的哦 网上可以免费下载
------解决方案--------------------------------------------------------
你用过eXist吗,知道她是怎么编译的吗?是不用ant,有什么参考网站什么吗