1.官网下载源码
 https://www.sqlite.org/download.html

 下载源码解压到本地的linux环境下
2.解压并创建install文件夹
 
 3.使用命令行配置
 在解压的文件夹下打开终端,然后输入以下内容,其中arm-linux-gnueabihf是自己的交叉编译器【自己替换】
./configure ac_cv_func_malloc_0_nonnull=yes --host=arm-linux-gnueabihf --enable-static --prefix=$(pwd)/install/
 
编译结果如下:
 
 4.编译
 接着在终端依次输入以下命令行
make
make install
 
编译结果如下
 
 
 5.File lib*查看是否未arm
cd install/lib
file lib*
 
输出结果
 6.拷贝bin下面的sqlite3到开发板根文件系统的bin文件中
sudo cp sqlite3 /home/wj/linux/nfs/rootfs/bin/ -f
 

 
 7.打开开发板(使用的是tftp方式加载dtb和zimage)
 输入sqlite3,查看是否移植成功
 
 退出sqlite3命令行:
 
 参考连接:
 https://blog.csdn.net/weixin_40143470/article/details/120542342



















