linux如何安装sqlite3

1、下载sqlite3开源安装包
链接:https://pan.baidu.com/s/1mte6EJvUcKFbCqmVVS2ibw
提取码:g9yo

2、拷贝压缩包到linux的某一目录下(我这里拷贝到home目录)**

3、解压安装包 tar -zxvf sqlite-autoconf-3110000.tar.gz

4、进入解压缩完的文件夹,执行配置命令,生成编译文件 ./configure --prefix=指定的文件夹名称(我这里在home目录下新建了一个sqlite3文件夹)


可以看到生成了makefile文件

5、执行make命令编译,可以在make之前执行以下make clean,防止之前安装过,出现错误(这个过程比较久)

6、执行make intsall命令安装。

7、安装完成,在自己之前建的文件夹下查看,是否出现bin等文件夹

8、将include文件夹下的两个文件拷贝到 /usr/include/下;
将lib下的所有文件拷贝到/usr/lib/下。


9、进行简单的测试
新建一个sqtest.c文档。


添加测试代码:

#include <stdio.h>
#include <sqlite3.h>
int main(int argc, char *argv[])
{sqlite3 *handle = NULL;int iret = 0;  iret = sqlite3_open("test.sq3", &handle);  if (iret != SQLITE_OK){  printf("sqlite3_open error, reason = %s\n", sqlite3_errmsg(handle)); return 0; }  if(handle != NULL) {  (void)sqlite3_close(handle); }return 0;  } 

10、进行编译 gcc 文件名 -lsqlite3;编译完成出现a.out;执行a.out,出现test.sq3.

linux下安装sqlite3相关推荐

  1. Ubuntu10.04下安装SQLite3

    Ubuntu linux下安装sqlite3 1.介绍:sqlite3是linux上的小巧的数据库,一个文件就是一个数据库. 2.安装: 要安装sqlite3,可以在终端提示符后运行下列命令: sud ...

  2. linux系统下安装pip3,linux下安装python3和对应的pip环境教程详解

    linux下安装python3和对应的pip环境教程详解 1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译 ...

  3. linux 安装 svn client,Linux下安装svn client

    最简单的方式就是 yum install subversion Linux下安装svn client 仅安装 svn 的client: 1.下载软件 q s(h k�v;B _.O v;o wgeth ...

  4. 短小视频网站sexcms源码 安装搭建环境加采集教程 有手机和PC演示站 linux下安装一片空白的解决linux下安装一片空白的解决

    特别注意:在linux下安装一片空白的解决方法:把index.php的第66行改为require_once sexPATH.'lib/Cs_Sex.php';就行.linux下要注意大小写区分. 电脑 ...

  5. linux下安装sbt_如何在Linux上安装SBT

    linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...

  6. Linux下安装Oracle参数自动初始化脚本

    在linux下安装Oracle通常是一件很头疼的事情, 而如果我们只是为了部署CMS的话,也没有必要对Oracle的参数去做详细的了解. 那么有没有办法简化这个安装过程呢? 下面给出了一个在Linux ...

  7. Linux下安装和使用boost库

    Linux下安装和使用boost库 2016-08-26 20:29:06 zhaomax 阅读数 349更多 分类专栏: C++ 用boost库中的serialization库.Boost库分为两个 ...

  8. SIPp工具Linux下安装

    2019独角兽企业重金招聘Python工程师标准>>> 一.SIPp介绍 SIPp是一个测试SIP协议性能的工具软件,这是一个开源软件.      它可使用INVITE和B YE建立 ...

  9. Linux下安装rabbitmq3.7.8

    Linux下安装rabbitmq 1.安装Erlang环境 1)安装GCC GCC-C++ Openssl等模块 2)安装ncurses 3)安装erlang环境 4)配置安装 5)验证是否安装成功 ...

  10. 如何在Linux下安装Docker

    如何在Linux下安装Docker Docker概念: Docker包括三个基本概念: l  镜像(Image) l  容器(Container) l  仓库(Repository) 理解了这三个概念 ...

最新文章

  1. NPM:Cannot read property 'pause' of undefined
  2. Jekyll添加FancyBox 插件
  3. 该线程或进程自上一个步骤以来已更改_多线程与高并发
  4. Android Jetpack 之 ViewModel
  5. 光华科技光刻胶_光刻胶概念走强,6天5板!21只光刻胶概念出炉!(名单)
  6. 软考信息系统项目管理师_考试题型介绍_选择题75分_45分过_案例分析题_75分_45分过_计算题_论文题的架构和写法---软考高级之信息系统项目管理师002
  7. 输入日期java_java怎么格式化输入日期
  8. 计算机组成原理_计算机组成原理amp;认识Python
  9. Web前端:javascript实现图片轮播
  10. 20165223《网络对抗技术》Exp 8 Web基础
  11. 【机器学习系列】变分推断第一讲:Variational Inference背景和用途
  12. 如何控制写入文件大小java_写入文本文件时如何更改字体大小 - java
  13. Windows 10 系统下配置java的classpath
  14. android图片模糊处理
  15. 数学建模笔记(三)论文写作:论文排版
  16. C#中使用ribbon界面
  17. python爬取B站弹幕
  18. 方程组变换+初等变换+矩阵等价+克莱姆法则
  19. 水晶报表 图表 百分比
  20. 使用PHPExcel类库编写一个快捷的导出函数

热门文章

  1. 海思 Hi3559A Sample_vdec视频解码及编译
  2. Tbase基础积累一
  3. 计算机主机与显示器的接口类型,电脑显示器接口类型哪个好?VGA、DVI、HDMI、DP接口区别对比科普...
  4. 单片机4*4矩阵键盘的原理
  5. 正式“退休”的Flash,未来我们会怀念它吗?
  6. 普中科技51单片机开发板
  7. 云端地球:让每个人都能在线生成大场景三维
  8. 用python画雪花飘落_故宫下雪了!我花了45秒,用Python给它画了一组手绘图
  9. robotium android,android自动化测试框架robotium配置和使用
  10. 关于conime.exe