SQLite在micro上的移植
下面来讲讲SQLite在micro上的移植。 步骤: 一、编译适用于arm的数据库 1、下载SQLite源码包。网址:http://www.sqlite.org/ 2、解压源码包。 [root@localhost sql]# tar -zxvf SQLite.tar.gz 3、进入该目录。 [root@localhost sql]# cd SQLite [root@localhost build]# mkdir build 5、在build目录中运行配置程序。 [root@localhost build]# ../configure --host=arm-linux --prefix=/myworkspace/sql/SQLite/build/target 。。。。开始配置咯。。。。 PS:如果你对这些选项不清楚的话你就./configure --help(在源码目录中进行,或者写绝对路径)。 6、执行make和make install命令进行编译和安装。 [root@localhost build]#make&make install 。。。。开始编译和安装。。。。 (我这儿没有出现任何错误,如果大家出现了什么编译错误我们一起研究的(⊙o⊙)…) 完成过后你的build目录下有一个target目录中会有三个目录: [root@localhost target]# ls 这个就不解释了哈。 二、移植数据库 1、将个刚才的target下的bin和lib目录放在一个新建的SQLite目录中。 2、接下来你就不择手段的将SQLite这个目录搞到你的开发板上去,然后添加环境变量 [root@localhost target]#vim /etc/profile PS:这里也可以用vi,只是我做了一个alias 在这个文件中添加下面两行 export PATH=/SQLite/bin:$PATH 重启就生效了。 三、测试 [root@FriendlyARM /]# sqlite3 file.db SQLite version 3.7.15 2012-12-10 22:19:14 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> create table file(number,name); sqlite> insert into file values(1,'BIN'); sqlite> insert into file values(2,'LIB'); sqlite> select * from file; 1|BIN 2|LIB sqlite> .quit [root@FriendlyARM /]# 看,上面创建了一个file的数据库,并且插入了两个记录,经查询,正确。说明你的数据库算是搞定了,接下来快去学习程序控制吧!(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |