Ubuntu 系统下安装dbm数据库
2014-08-26 22:24
274 查看
学习<Linux程序设计>(第4版), 学习dbm数据库时,遇到了如下问题:
------------------------------------------------------------------------------
cjl@cjl-Lenovo-IdeaPad-S405:~/桌面/Linux程序设计第4版代码/ch07$ gcc -o dbm1 -I/usr/include /gdbm/ dbm1.c -lgdbm
gcc: error: /gdbm/: 没有那个文件或目录
---------------------------------------------------------------------------
发现没有安装数据库,
先安装gdbm: sudo apt-get install libgdbm-dev
在dbm1.c 程序中注释掉 #include<ndbm.h>, 使用头文件 #include <gdbm-ndbm.h>
编译:
$ gcc -omain dbm1.c -lgdbm_compat -lgdbm
$ ./main
这样就搞定了
------------------------------------------------------------------------------
cjl@cjl-Lenovo-IdeaPad-S405:~/桌面/Linux程序设计第4版代码/ch07$ gcc -o dbm1 -I/usr/include /gdbm/ dbm1.c -lgdbm
gcc: error: /gdbm/: 没有那个文件或目录
---------------------------------------------------------------------------
发现没有安装数据库,
先安装gdbm: sudo apt-get install libgdbm-dev
在dbm1.c 程序中注释掉 #include<ndbm.h>, 使用头文件 #include <gdbm-ndbm.h>
编译:
$ gcc -omain dbm1.c -lgdbm_compat -lgdbm
$ ./main
这样就搞定了
相关文章推荐
- msyql完全离线安装(系统为ubuntu14 32位系统, MySQL为32位数据库,依赖包全部都有详细说明)
- 在Ubuntu系统中安装MariaDB数据库的教程
- virtualBox下ubuntu系统安装redis非关系型数据库
- 【MySQL】数据库的基础知识以及Ubuntu系统下MySQL的安装
- XP下安装Ubuntu8.04双系统
- Ubuntu下安装卸载桌面系统
- Ubuntu下安装卸载桌面系统
- Linux+Informix后台数据库系统安装配置
- 一切皆有可能!Windows XP、Ubuntu和Leopard多系统PC安装教程
- ubuntu系统更改网卡mac地址及安装双网卡(双IP)的方法
- 用InstallShield制作数据库应用系统的安装程序(2000年8月17日) 作者:新疆 宗宏斌
- Ubuntu(Dapper)下Ruby/Rails及配套RI文档系统安装手记
- [数据库]MySQL系统的发布、安装
- ubuntu系统中安装GCC
- 在WindowsXP下从硬盘安装Ubuntu双系统
- (转)[WinXP+VMware+Ubuntu]安装+VMwareTools+输入法+系统美化全攻略
- Linux+Informix后台数据库系统安装配置
- 在Redhat9.0系统中安装与设置Mysql5.2.0数据库
- 在Redhat9.0系统中安装与设置Mysql5.2.0数据库
- 在Windows系统上硬盘安装Desktop版的Ubuntu 7.10的引导过程(转)