芯灵思Sinlinx A64 开发板移植SQLite3

开发平台 芯灵思Sinlinx A64
内存: 1GB 存储: 4GB
开发板详细参数 https://m.tb.cn/h.3wMaSKm
开发板交流群 641395230

首先到 http://www.sqlite.org/download.html 下载linux版本的源码
我下载的是 sqlite-autoconf-3270200.tar.gz
新建目录 /work/install 用于存放后来生成的lib库函数和可执行文件
解压缩tar -zxvf sqlite-autoconf-3270200.tar.gz -C /work/install
进入解压缩后的文件目录下
cd sqlite-autoconf-3270200/
运行命令
./configure --prefix=/work/install --host=arm-linux CC=/opt/arm-2014.05/bin/arm-none-linux-gnueabi-gcc
--prefix指定源码交叉编译后生成文件的路径,指向目录 /work/install
--host指定软件运行环境为arm-linux,
CC赋值为嵌入式开发环境所使用的交叉编译工具,后面接自己交叉编译器的路径

运行make
运行make install

ls /work/install

image

拷贝以下文件到开发板指定目录
/work/install/bin/sqlite3 ------------>开发板/bin 目录
/work/install/lib/libsqlite3.so ------------>开发板/lib 目录
/work/install/lib/libsqlite3.so.0.8.6 ------------>开发板/lib 目录
/work/install/lib/libsqlite3.so.0 ------------>开发板/lib 目录

在开发板终端运行sqlite3

[图片上传失败...(image-b919fc-1552032020153)]

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2014-05-26 21:21:38构建Linux 编译Linux BeagleBone Black 14年即将...
    外星间谍阅读 8,825评论 0 9
  • 2018.05.03日 星期四 雨转晴 今天是一个雨后晴天,太阳非常耀眼。以后早上和下午有必要戴墨镜出门了。 中午...
    如烟_f580阅读 1,513评论 0 1
  • 想到哪儿看到哪儿的半个月,主题似乎是“硬汉”?“雅贼”系列渐入佳境。 1.《首席女法医1:尸体会说话》 挺标准的利...
    一条污蚣阅读 2,675评论 0 4
  • 在工作中遇到了这样的问题,我需要在运行的容器中访问kubernetes API去实现StatefulSet的扩容(...
    海胆阶段阅读 4,225评论 1 3
  • 事务所已逐渐走上了正轨,名气也逐渐响亮起来,虽不及国内顶尖的事务所,但也是有些许的名声,毕竟才开了四年,以后有的是...
    顾十阅读 2,463评论 0 5

友情链接更多精彩内容