sqlite3 交叉编译

#1.下载源码并解压

源码路径如下,下载autoconf版本

SQLite Download Page

解压

tar -zxvf sqlite-autoconf-3450200.tar.gz

cd sqlite-autoconf-3450200

mkdir build

2. 配置源代码

假设你已经安装了交叉编译工具链,如gcc-arm-linux-gnueabihf-gcc

./configure --host=arm-linux-gnueabihf --prefix=(此处填写build的绝对路径)

3. 编译和安装

make

make install

#4.使用注意事项

在C++开发,调用sqlite库之后编译时,要加上 -ldl选项,否则会报

libsqlite3.a(sqlite3.o): undefined reference to symbol 'dlsym@@GLIBC_2.4'

错误

相关推荐
v***88561 分钟前
SpringBoot集成Flink-CDC,实现对数据库数据的监听
数据库·spring boot·flink
数据库学啊5 分钟前
2025 时序数据库选型趋势:TDengine 深度解析与行业应用指南
数据库·时序数据库·tdengine
Le1Yu5 分钟前
订单优化(状态机、分库分表、覆盖索引、缓存优化查询)
java·开发语言·数据库
q***23575 分钟前
配置MyBatis-Plus打印执行的 SQL 语句到控制台或日志文件中
数据库·sql·mybatis
JIngJaneIL7 分钟前
书店销售|书屋|基于SprinBoot+vue书店销售管理设计与实现(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·书店销售管理设计与实现
Y***89088 分钟前
Neo4j图数据库学习(二)——SpringBoot整合Neo4j
数据库·学习·neo4j
n***271912 分钟前
【MySQL数据库】Ubuntu下的mysql
数据库·mysql·ubuntu
j***294815 分钟前
对基因列表中批量的基因进行GO和KEGG注释
开发语言·数据库·golang
杭州杭州杭州17 分钟前
实验4 使用Nacos实现服务的注册与发现
数据库·oracle
一 乐19 分钟前
农产品销售|农产品供销|基于SprinBoot+vue的农产品供销系统(源码+数据库+文档)
java·前端·javascript·数据库·vue.js·spring boot