注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题

mlyxlpk007的个人空间 http://home.eeworld.com.cn/space-uid-156244.html [收藏] [复制] [分享] [RSS]

日志

arm-Linux移植sqli

已有 455 次阅读2015-1-21 13:18 |个人分类:原创

      项目接近尾声,加入的localcontrol对我系统的查询功能已让我感觉居于xml文件系统存储的数据有不小的压力,所以决定引入SQLlit以提高数据响应速度。
首先
1,下载http://www.sqlite.org/sqlite-amalgamation-3.6.1.tar.gz 源码,到win7系统
2,复制到share目录(也可以用直接在Linux系统里wget)反正就是把源码放到Linux系统
3,登录Ubuntu,进入share目录解压文件

4,根据自己环境进行配置
./configure --prefix=/opt/sqlite --target=arm-linux --host=arm-linux LD=arm-none-linux-guneabi-ld CC=arm-none-linux-guneabi-gcc

5,make && make install
6,裁剪生成目标文件的大小,然后CP到嵌入式Linux板卡/user/bin(假设文件夹你已经mount到Linux目标板)


7,终端登录到Linux板卡,新建Oliver.db数据库,说明移植成功,

至此我的系统又多了这个利器。Linux的优势在于增加这样的功能仅仅需要20分钟到30分钟(取决于网速和电脑,去年编QT编译了26个小时导致立马换电脑)。从C#写的PC测试程序JAVA的Android测试程序,到Linux板卡上的协议数据处理再到末端wince上的数据采集和其它服务程序。这个系统涵盖了我毕生绝技3门语言,4个平台,3万多行代码。至此我像周伯通一样左手靠右手组建了一个one person of team

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-4-26 13:35 , Processed in 0.015086 second(s), 11 queries , Redis On.

Powered by EEWORLD电子工程世界

© 2018 http://bbs.eeworld.com.cn/

返回顶部