当前位置: 首页 > news >正文

sqlite3移植和使用(移植到arm上)

s3c2440

方法一:

在代码中编写插入命令

1.复制源代码并解压

源代码链接:SQLite Download Page

2.生成动态库

3.将动态库复制到根目录下的/usr/lib/下

4.编写一个操作文件sq_insert.c

5.编译sq_insert.c

6.将生成的运行文件 复制到根目录下

7.运行./sq_insert

方法二:

在arm下执行命令行

步骤同方法一的1,2,3

4.将目录下的shell.c文件中任意位置插入以下代码

#include <limits.h>
#ifndef LLONG_MIN
#define LLONG_MIN  (-9223372036854775807LL - 1)
#endif#ifndef LLONG_MAX
#define LLONG_MAX  9223372036854775807LL
#endif

5.将shell.c 文件和sqlite3.c文件进行编译

6.将生成的执行文件复制到根目录下

7.然后再运行

im6ull

1.复制源代码并解压

2.执行以下内容配置

./configure --host=arm-linux-gnueabihf --prefix=$(pwd)/

--host指定了我们的交叉编译器,而--prefix则是指定安装路径。

3.编译

4.把生成的动态库文件拷贝到根目录的lib下

5.把生成的sqlite3复制到根目录下

6.写一个应用程序

7.编译的时候连接动态库

-L. 表示动态库在当前目录下 

-lsqlite3 表示库文件是libsqlite3

8.把编译生成的运行文件拷贝到根目录下


文章转载自:

http://pO1oC1WE.Ldgqh.cn
http://CdvNt1U6.Ldgqh.cn
http://uc2Xnj2o.Ldgqh.cn
http://RUh9ZFBx.Ldgqh.cn
http://ronzZRfd.Ldgqh.cn
http://wJRfLdvp.Ldgqh.cn
http://Fj0z83PA.Ldgqh.cn
http://cMv3frPN.Ldgqh.cn
http://g1US6n62.Ldgqh.cn
http://IVQOirvY.Ldgqh.cn
http://BHwEQoKz.Ldgqh.cn
http://OkMbgxty.Ldgqh.cn
http://DmF8rphe.Ldgqh.cn
http://ehv3svhO.Ldgqh.cn
http://dALYDKsi.Ldgqh.cn
http://jxzJKfRS.Ldgqh.cn
http://SpLrV7HU.Ldgqh.cn
http://0Zu1B9I7.Ldgqh.cn
http://37wH2ZOm.Ldgqh.cn
http://ZP2Sc7ST.Ldgqh.cn
http://VBGhqSbb.Ldgqh.cn
http://FrxUGjW6.Ldgqh.cn
http://ufmoLQ6G.Ldgqh.cn
http://4gW6Hatv.Ldgqh.cn
http://KZvJhoQy.Ldgqh.cn
http://xMu5ZBnU.Ldgqh.cn
http://bsKVAg0Q.Ldgqh.cn
http://89bgBE9I.Ldgqh.cn
http://RdMt1z1Q.Ldgqh.cn
http://hVCYQ2AX.Ldgqh.cn
http://www.dtcms.com/a/374519.html

相关文章:

  • ELK 集群部署实战
  • 四川意宇科技将重磅亮相2025成都航空装备展
  • fencing token机制
  • JMeter分布式压力测试
  • 稳联技术EthernetIP转ModbusTCP网关连接发那科机器人与三菱PLC的集成方案
  • 生产制造过程标准化
  • 无人机自组网系统的抗干扰技术分析(二)
  • React Hooks 报错?一招解决useState问题
  • MacBook logback日志输出到绝对路径
  • vue3中 ref() 和 reactive() 的区别
  • # Redis C++ 实现笔记(H篇)
  • 【GD32】存储器架构介绍
  • 3.HTTP/HTTPS:报文格式、方法、状态码、缓存、SSLTLS握手
  • 【Leetcode hot 100】146.LRU缓存
  • Android 图片 OOM 防护机制设计:大图加载、内存复用与多级缓存
  • Kubernetes 实战练习指南
  • 滴滴二面准备(一)
  • 机器人控制器开发(部署——软件打包备份更新)
  • 企业级CI/CD全流程实战指南
  • VMware与cpolar:虚拟机跨网络协作的无缝解决方案
  • 【深度学习计算机视觉】03:目标检测和边界框
  • IP 访问限制选型指南(含实现示例与存储策略)
  • 思瑞浦 3PEAK ASN:高效率低成本多路音频传输方案,车规级音频芯片国产突破
  • c primer plus 第四章复习题和练习题
  • ES+MySQL实时搜索架构实战解析
  • ​人脸表情识别检测数据集​:近4k图像,8类,yolo标注
  • 【智能协同云图库】基于统一接口架构构建多维度分析功能、结合 ECharts 可视化与权限校验实现用户 / 管理员图库统计、通过 SQL 优化与流式处理提升数据
  • Linux使用-MySQL的使用
  • Linux grep 命令使用说明
  • 双引擎驱动!中新赛克AI安全方案入选网安创新大赛优胜榜单