将SQLITE移植到arm开发板
在linux操作系统上安装SQLITE
教程请参考:https://www.runoob.com/sqlite/sqlite-installation.html
1.下载SQLITE源码
下载源码地址:https://www.sqlite.org/download.html
源码压缩包(version 3.39.4):sqlite-autoconf-3390400.tar.gz
2.将源码包负责到主机工作目录
1. mkdir sqlite3
2. fileZilla 负责源码到主机
3. cd sqlite3
4. chmod 777 sqlite-autoconf-3390400.tar.gz
5. cd sqlite-autoconf-3390400/
3.配置编译选项,编译安装。
1. mdkir ../install
2. 將交叉编译工具的路径加入系统环境变量
3. 配置交叉编译工具和安装目录
./configure --host=arm-himix200-linux --prefix=/home/share/Middlewares/third_party/sqlite3/install
4. make
5. make install
4.剥离调试信息
1. cd ../install/bin
2. arm-himix200-linux-strip sqlite3
3. cd ../install/lib
4. arm-himix200-linux-strip libsqlite3.so.0.8.6
5.将sqlite3复制到/usr/local/bin目录,将libsqlite3.so.0.8.6复制到/usr/local/lib目录,并对动态库做软链接
1. 将sqlite3复制到/usr/local/bin目录,将libsqlite3.so.0.8.6复制到/usr/local/lib目录
2. cd /usr/local/lib
3. ln -s libsqlite3.so.0.8.6 libsqlite3.so.0
4. ln -s libsqlite3.so.0.8.6 libsqlite3.so
运行sqlite ,在开发板上执行sqlite3命令,看到如下信息说明sqlite移植成功
输出如下: