交叉编译 SQLite
交叉编译工具链
交叉编译工具链 gcc-arm-linux-gnueabi
sudo apt-get install gcc-arm-linux-gnueabi
其他交叉编译工具链修改 ${CROSS_CHAIN_PREFIX}。
一键编译脚本
新建文件 build_sqlite.sh,拷贝如下内容:
#!/bin/sh
HOST=arm-linux-gnueabi
SCRIPT_PATH=$(pwd)
#修改源码包解压后的名称
#包名sqlite-autoconf-3350500.tar.gz
MAJOR_NAME=sqlite-autoconf
#修改需要下载的源码前缀和后缀
OPENSRC_VER_PREFIX=335
OPENSRC_VER_SUFFIX=0500
PACKAGE_NAME=${MAJOR_NAME}-${OPENSRC_VER_PREFIX}${OPENSRC_VER_SUFFIX}
#定义压缩包名称
COMPRESS_PACKAGE=${PACKAGE_NAME}.tar.gz
#定义编译后安装--生成的文件,文件夹位置路径
INSTALL_PATH=/opt/${MAJOR_NAME}
#交叉编译工具
CROSS_CHAIN_PREFIX=arm-linux-gnueabi
#下载地址
#https://www.sqlite.org/2021/sqlite-autoconf-3350500.tar.gz
DOWNLOAD_LINK=https://www.sqlite.org/2021/${COMPRESS_PACKAGE}
#下载源码包
do_download_src () {
echo