//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
相关推荐
小吴编程之路3 小时前
MySQL 索引核心特性深度解析:从底层原理到实操应用
数据库·mysql
~莫子4 小时前
MySQL集群技术
数据库·mysql
凤山老林4 小时前
SpringBoot 使用 H2 文本数据库构建轻量级应用
java·数据库·spring boot·后端
就不掉头发4 小时前
Linux与数据库进阶
数据库
与衫4 小时前
Gudu SQL Omni 技术深度解析
数据库·sql
咖啡の猫5 小时前
Redis桌面客户端
数据库·redis·缓存
oradh5 小时前
Oracle 11g数据库软件和数据库静默安装
数据库·oracle
what丶k5 小时前
如何保证 Redis 与 MySQL 数据一致性?后端必备实践指南
数据库·redis·mysql
_半夏曲5 小时前
PostgreSQL 13、14、15 区别
数据库·postgresql
把你毕设抢过来5 小时前
基于Spring Boot的社区智慧养老监护管理平台(源码+文档)
数据库·spring boot·后端