gdbm-1.10编译安装及问题解决

原创 2012年03月24日 12:46:29

      最近学些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静态库,需要你找到自己机子上的相关的库,最好以绝对路径配置。

4.shell>>make clean

5. shell>> make 

6. shell>> make install


这样配置的话查看/usr/local/lib  和/usr/local/include 是否有相关的头文件和库,如果有的话你成功了。


相关文章推荐

centos中安装gdbm以及编译运行第一个gdbm程序

1. 下载gdbm安装包:

Linux下gdb的安装及使用入门

1 安装gdb 在Debian GNU/Linux Desktop中,应用程序 >> 附件 >> Root Terminal。输入密码,在Root权限下的终端下输入:...

GDBM学习笔记

符合X/Open技术规范的UNIX版本自备了一个数据库dbm。它使用hash表来保存非结构化数据,不支持SQL。它只是一个存储检索数据的例程。数据以key/data对的形式存储在文件中。规范中允许把关...

[转]GDBM学习笔记

本文是一个gdbm的基本原理实现的介绍文章,方便学习了解一个基本的kv db的实现机制。...

编译安装PHP 时遇到问题解决方法.

编译安装PHP 时遇到问题解决方法. 环境:centos X64 最小化安装  php版本:php-5.4.3 安装前.先安装些软件和库文件 yum install -y gcc gc...

Nginx1.10 编译安装

安装环境 系统:Centos6.8 软件:Nginx1.10.2 依赖软件:Pcre、Zlib、Openssl 安装前准备安装编译环境 yum -y install wget yum -y ins...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:gdbm-1.10编译安装及问题解决
举报原因:
原因补充:

(最多只允许输入30个字)