嵌入式 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路径下。
本文介绍如何从源码编译SQLite3数据库,并将其移植到嵌入式开发板上。包括下载源码、配置编译环境、编译安装、以及在目标平台上的测试步骤。
2490

被折叠的 条评论
为什么被折叠?



