交叉编译源码包(tarball)
在我们的i.MX上需要用到第三方提供的tool时,我们需要交叉编译源码包,得到可执行文件,然后放在i.MX上执行。网络上流行的工具源码包,都有固定的编译步骤,按照步骤来,可以快速达到目的。现在以splite3为例:
1. 下载sqlite3源代码、解压:
地址:http://www.sqlite.org/download.html
选择稳定版本的源码:sqlite-autoconf-3090200.tar.gz
wget -c http://www.sqlite.org/2017/sqlite-autoconf-3200100.tar.gz
tar -xzvf sqlite-autoconf-3090200.tar.gz
2. 配置交叉编译到arm平台:
./configure --prefix=./install --host=arm-none-linux-gnueabi
其中,