最近学些linux底下的编程,使用到针对dbm的编程技术,下面就将我安装gdbm时所遇到的问题和步骤分享下,方便以后查阅
os:centos 5.4
1. 下载gdbm最新的源代码,并使用tar命令解压
2. shell>>vim README ;阅读安装帮助文件
按照文件中的提示进行安装
3.shell>./configure --enable-memory-mapped-io --enable-libgdbm-compat --enable-gdbm-export --with-gdbm183-library=/usr/lib64/libgdbm.a --with-gdbm183-libdir=/usr/local/lib --with-gdbm183-includedir=/usr/local/include
生成Makefile文件,configure的选项可以用./configure --help查看,值得注意的是README 文件中提供的选项名称可能与./configure --help 中查到的不同,一切以./configure --help中查询所得为准,不然在生成Makefile中会报错。
***--with-gdbm183-library*** 选项很值得注意,本人就在这个地方卡住了,这个是指定编译时所使用 dbm静态库,需要你找到自己机子上的相关的库,最好以绝对路径配置。