linux下安装sqlite3

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.
在这里插入图片描述


版权声明:本文为qq_43243907原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。