编译安装sqlite

1、下载开源码:

链接:https://pan.baidu.com/s/1UfC6vRFsjZzf2mfXYIp-2w
提取码:bf1w

2、切换进入root用户

3、下载源码压缩包并复制到linux

命令:cp -r sqlite-autoconf-3110000.tar.gz /home (拷贝到home文件,拷贝文件自定义)

编译安装sqlite

4.压缩

命令: tar -zxvf sqlite-autoconf-3110000.tar.gz

编译安装sqlite

5.进入解压后的文件夹

编译安装sqlite

6.进行配置,生成编译文件

./configure –prefix=/home/sqlite3 (此处路径为自定义的已存在的文件夹)

编译安装sqlite

编译安装sqlite

编译安装sqlite

7.执行安装命令:make install (若之前有安装 ,先进行make clean进行清除,再make install)

编译安装sqlite

编译安装sqlite

8.将新生成的include文件的文件拷到 /usr/include/

将lib文件拷到/user/lib

编译安装sqlite

9.测试

新建一个sqltest.c

命令:gedit sqltest.c

编译安装sqlite

代码段:

#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

编译安装sqlite

Original: https://blog.csdn.net/m0_49036370/article/details/114769347
Author: 68lizi
Title: 编译安装sqlite

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/817601/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球