如何在linux上安装sqlite数据库
- 一、下载
- 二、解压
- 三、配置(configure)
- 四、编译和安装
- 五、执行sqlite3程序
- 六、测试代码
一、下载
首先要先下载sqlite3源码包
链接:https://pan.baidu.com/s/1_70342ZLlPjLlqGzpy5IHw
提取码:84ne
二、解压
输入tar -avxf 解压安装包
解压成功
三、配置(configure)
进入界面发现,并没有makefile文件,无法进行make编译操作
使用./configure执行,生成makefile文件,指定目录/home/sqlite3(自己创建好)
四、编译和安装
执行make clean;make ; make install
要稍等片刻
没有报错证明安装成功
五、执行sqlite3程序
进入安装目录,如果没有指定,会在/usr目录下
执行./sqlite3
成功
六、测试代码
在windows上我们要使用第三方的库函数,我们需要的是.h 和.lib文件,同样在linux中我们要把.h和.lib文件放到系统库中
我做一下代码测试
#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;
}
测试通过