linux下配置sqlite3--所有开源代码环境配置 保姆级教程 墙裂推荐

   日期:2021-03-13     浏览:96    评论:0    
核心提示:linux下配置sqlite–所有开源代码环境配置 墙裂推荐关于sqlite3sqlite是一种轻便型数据库,适用于市面上的所有平台,并且操作简单,关键在于开源免费,就问你白嫖的不香吗?同期的数据库还有:sqlserver,开源免费,但是主要用在window下。mysql 数据库太大了 在一些嵌入式系统上就不太适用。综合以上,sqlite的优势显而易见关于配置首先,关于开源,解释下什么叫做开源。开源顾名思义就是开放源代码,你可以在源代码上做你想要的修改适合你自己的配置,这就是开源香的地方。而往往开

linux下配置sqlite–所有开源代码环境配置 墙裂推荐

关于sqlite3

sqlite是一种轻便型数据库,适用于市面上的所有平台,并且操作简单,关键在于开源免费,就问你白嫖的不香吗?
同期的数据库还有:sqlserver,开源免费,但是主要用在window下。mysql 数据库太大了 在一些嵌入式系统上就不太适用。综合以上,sqlite的优势显而易见

关于配置

首先,关于开源,解释下什么叫做开源。开源顾名思义就是开放源代码,你可以在源代码上做你想要的修改适合你自己的配置,这就是开源香的地方。而往往开源的配置是我们先拿到开发者提供的源代码经过(强调:所有的开源都适用以下配置过程)
1.配置环境 :configue+选中要配置的位置。
2.make是用来编译的,它从Makefile中读取指令,然后编译。
3.make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

详细操作

1.下载源码:https://www.sqlite.org/2016/sqlite-autoconf-3110000.tar.gz
2.解压文件并创建一个文件夹放置要配置的位置,防止配置环境的丢失:



2.configue配置环境

3.make编译

4.make install 安装到prefix的目录下,当前输入make install:

5.将库文件和头文件拷贝到系统下,方便全局调用

#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;
}
复制以上代码 gedit sqlite.cpp
gcc -o test test.c -lsqlite3 #默认链接动态库
以下就是配置完成!保姆级教程

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服