欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

移植sqlite3至ARM平台

程序员文章站 2022-05-22 18:52:03
...

移植sqlite3至ARM平台

1. 准备工作

下载sqlite3的源码
https://www.sqlite.org/download.html

移植sqlite3至ARM平台

2. 实验环境

宿主机 ubuntu19.10
开发板ITOP4412
交叉编译器 arm-linux-gnueabi-gcc 4.6.2

3. 编译sqlite源码

  • [1] configure
./configure CC=arm-linux-gnueabi-gcc --prefix=/home/sqlite --host=arm-linux

–prefix=生成的文件安装的绝对路径
–host=编译出来的二进制文件运行时的主机
执行完这一步便生成了Makefile文件
移植sqlite3至ARM平台

  • [2] make
    移植sqlite3至ARM平台

  • [3] make install
    移植sqlite3至ARM平台
    在configure --prefix指定的路径下安装文件
    查看生成的文件
    移植sqlite3至ARM平台

总结

交叉编译器需要使用较新的版本如果过老的版本可能会出现一些问题 例如过老的版本lib库没有dl库什么的

相关标签: 移植 嵌入式