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.