嵌入式 SQLite3数据库的编译、移植,应用

嵌入式 SQLite3数据库的编译、移植

一、简述

    记--下载嵌入式SQLite3数据库的的源码并编译,并移植到开发板。

二、下载源码包

      官网:https://www.sqlite.org/download.html

三、编译

       创建一个目录用来指定存放生成的文件:mkdir sqlite3      (用作安装目录,存放生成的可执行文件、库文件等)

        

       3.1 解压源码:tar -xzvf sqlite-autoconf-3260000.tar.gz

      

       3.2 进入到解压出来的目录: cd sqlite-autoconf-3260000/

       

       3.3 检查、配置:./configure --prefix=/home/liang/sqlite3

        

        检查并配置完成:

       

       3.4 编译:make

       

编译完成:

       3.5 安装:make install

查看安装结果:

3.6 测试编译及安装结果

 

四、移植到开发板

       创建一个目录:mkdir sqlite3_arm

       4.1 重新解压或清除上次配置结果(make clean)

              

     4.2 进入到解压出来的目录进行检查并配置:./configure -host=arm-linux

配置完成:

4.3 编译:make

编译完成:

4.4 安装:make install

4.5 查看生成的结果

  

4.5 将sqlite3拷贝到开发板进行测试

       

        如果想要在执行的时候不用加"./",可以将sqlite3拷贝到/bin目录下

        

注:编程时如果提示找不到库文件,将之前指定/home/liang/sqlite3_arm/lib路径下的相应库文件拷贝到开发板/lib路径下。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值