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

CentOS 7 上编译和安装 SQLite 3.9.0

文章目录

    • 可能报错分析
    • 详细安装过程

可能报错分析

报错如下:
django.core.exceptions.ImproperlyConfigured: SQLite 3.9.0 or later is required (found 3.7.17).

原因:版本为3.7.太低了,需要升级到3.9.0至少

详细安装过程

1.安装所需的编译工具:

sudo yum install gcc make autoconf automake libtool

2.下载 SQLite 3.9.0 的源代码:

wget https://sqlite.org/2015/sqlite-autoconf-3090000.tar.gz

3.解压缩源代码:

tar xvf sqlite-autoconf-3090000.tar.gz

4.进入解压后的目录:

cd sqlite-autoconf-3090000

5.配置 SQLite 的编译选项:

./configure --prefix=/usr/local

6.编译 SQLite:

make

7.安装 SQLite:

sudo make install

8.验证版本:

sqlite3 --version

成功:
在这里插入图片描述

http://www.lryc.cn/news/183575.html

相关文章:

  • [GXYCTF2019]禁止套娃 无回显 RCE 过滤__FILE__ dirname等
  • Springboot使用Aop保存接口请求日志到mysql
  • 网络安全面试题汇总(附答案)
  • Centos7安装kvm,配置虚拟机网络
  • Javascript文件上传
  • golang gin——文件上传(单文件,多文件)
  • 面试题:Redis和MySQL的事务区别是什么?
  • Canvas绘图
  • 逻辑回归评分卡
  • DPDK系列之三十三DPDK并行机制的底层支持
  • LVGL_基础控件滚轮roller
  • 王道考研操作系统——文件管理
  • 商业智能系统的主要功能包括数据仓库、数据ETL、数据统计输出、分析功能
  • 基于帝国主义竞争优化的BP神经网络(分类应用) - 附代码
  • 将python项目部署在一台服务器上
  • 【C语言】善于利用指针(二)
  • Python调用C++
  • 自己实现扫描全盘文件的函数。
  • JSON文件读写
  • VisualStudio2022环境下Release模式编译dll无法使用TLS函数问题
  • ChatGPT基础使用总结
  • 解决报错: require is not defined in ES module scope
  • STM32 10个工程篇:1.IAP远程升级(六)
  • 【智能家居项目】裸机版本——字体子系统 | 显示子系统
  • PDF中跳转到参考文献后,如何回到原文
  • 了解基于Elasticsearch 的站内搜索,及其替代方案
  • 【多模态融合】TransFusion学习笔记(2)
  • Pyhon-每日一练(1)
  • MySQL:数据库的物理备份和恢复-冷备份(3)
  • 功能比较:Redisson vs Jedis