1、下载开源码:
链接:https://pan.baidu.com/s/1UfC6vRFsjZzf2mfXYIp-2w
提取码:bf1w
2、切换进入root用户
3、下载源码压缩包并复制到linux
命令:cp -r sqlite-autoconf-3110000.tar.gz /home (拷贝到home文件,拷贝文件自定义)
4.压缩
命令: tar -zxvf sqlite-autoconf-3110000.tar.gz
5.进入解压后的文件夹
6.进行配置,生成编译文件
./configure –prefix=/home/sqlite3 (此处路径为自定义的已存在的文件夹)
7.执行安装命令:make install (若之前有安装 ,先进行make clean进行清除,再make install)
8.将新生成的include文件的文件拷到 /usr/include/
将lib文件拷到/user/lib
9.测试
新建一个sqltest.c
命令:gedit sqltest.c
代码段:
#include
#include
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 sqlitest.c -lsqlite3
执行 :./a.out
生成test.sq3
Original: https://blog.csdn.net/m0_49036370/article/details/114769347
Author: 68lizi
Title: 编译安装sqlite
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/817601/
转载文章受原作者版权保护。转载请注明原作者出处!