新闻中心

EEPW首页>嵌入式系统>设计应用> 基于Berkeley DB的机房环境监控系统

基于Berkeley DB的机房环境监控系统

作者: 时间:2013-01-04 来源:网络 收藏

  (2)安装交叉编译器-Linux-gcc

  #vi./dist/configure在配置文件的最前面添加以下几行:

  CC=/usr/local/arm/2 95.3/bin/arm—linux—gcc

  AR=/usr/local/arm/2 95.3/bin/arm—linux—arm

  RANLIB=/usr/local/arm/2 95.3/bin/arm—linux—ranlib

  STRIP=/usr/local/arm/2 95.3/bin/arm—linux—strip

  (3)安装程序库,通过-prefix命令更改安装路径,假设安装路径为/pt linux/arm—work,其命令为:

  #../dist/configure—prefix/pt linux/armwork—host=arm—linux

  #make

  #make install

  (4)安装完成后,在/pt linux/armwork目录下,将生成lib和include两个文件夹。对宿主机的库文件环境变量进行配置:#vi/etc /ld so conf

  (5)在文件的最后一行中添加/pt linux/armwork/lib # ldconfig,这样配置动态库生效Berkeley DB在linux环境下安装就算完成了。

  4.2 数据库在上的运行

  一个随机数存入数据库“db1.db”中,部分代码如下所示:

  建立好数据库文件后,用交叉编译器对数据库进行编译,编译通过后,将生成的可执行代码和动态库拷贝到嵌入式设备上。

  5 结语

  在嵌入式系统中,利用对数据进行操作和管理是嵌入式系统应用发展方向,它简化了应用程序的整体开发过程,提高了用户存取记录的效率,实现了多用户数据的共享,可满足嵌入式远程监控系统的数据管理要求。随着嵌入式技术的发展,已逐步深入到嵌入式系统的各个应用领域。Berkeley DB作为当今世界上最流行的之一,其功能非常强大,而且操作简单,容易实现,是一个实用的数据库。本文介绍了Berkeley DB在监控系统中的应用。经实践证明,基于Berkeley DB的远程监控系统方案取得了较为理想的效果。

参考文献:

[1].comdatasheethttp://www.dzsc.com/datasheet/com_1118194.html.

c++相关文章:c++教程



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭