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'

错误

相关推荐
我科绝伦(Huanhuan Zhou)11 分钟前
脚本再升级,兼容Oracle 26ai一键安装
数据库·oracle
野生绿箭侠44 分钟前
Ncos 2.3.2 版本集成达梦数据库
数据库
仍然.1 小时前
MYSQL--约束
数据库·mysql
乡野码圣2 小时前
【RK3588 Android12】RCU机制
java·jvm·数据库
亓才孓2 小时前
[数据库]应该注意的细节
数据库·sql
m0_561359673 小时前
掌握Python魔法方法(Magic Methods)
jvm·数据库·python
xxxmine3 小时前
redis学习
数据库·redis·学习
qq_5470261793 小时前
Redis 常见问题
数据库·redis·mybatis
APIshop3 小时前
Java 实战:调用 item_search_tmall 按关键词搜索天猫商品
java·开发语言·数据库
小陈phd4 小时前
混合知识库搭建:本地Docker部署Neo4j图数据库与Milvus向量库
数据库·docker·neo4j