//usr/lib/libgdal.so.20:对‘sqlite3_column_table_name’未定义的引用

//usr/lib/libgdal.so.20:对'sqlite3_column_table_name'未定义的引用

编译安装sqlite3之后,会出现 " //usr/lib/libgdal.so.20:对'sqlite3_column_table_name'未定义的引用"的报错,主要是因为之前安装低版本sqlite3的时候改了系统的文件导致的

解决方法:

升级sqlite3的版本,原来安装的版本为3.22.0,现在需要安装3.35.5版本

bash 复制代码
cd /usr/local/
wget https://www.sqlite.org/2021/sqlite-autoconf-3350500.tar.gz
tar zxvf sqlite-autoconf-3350500.tar.gz
cd sqlite-autoconf-3350500
CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA=1" ./configure
make && make install
相关推荐
主角1 71 分钟前
MySQL故障排查与优化
数据库·mysql
未来转换5 分钟前
PostgreSQL教程
数据库·postgresql
周杰伦的稻香5 分钟前
PostgreSQL 16.3中复制槽的配置
数据库·postgresql
独断万古他化6 分钟前
本地缓存与Redis缓存详解:区别、优缺点及场景选型
数据库·redis·缓存
Thomas.Sir7 分钟前
第八章:RAG知识库开发之【Dify 实现数据库数据智能查询系统:从零构建企业级自然语言查询助手】
数据库·python·ai·dify
这辈子谁会真的心疼你8 分钟前
怎么修改pdf文档属性?介绍三个方法
数据库·pdf·c#
ccice0115 分钟前
MySQL 函数
数据库·mysql
高梦轩6 小时前
MySQL高可用
android·运维·数据库
ggabb7 小时前
美国大力投资AI的原因分析
sqlite
紫金修道8 小时前
【DeepAgent】概述
开发语言·数据库·python