首页 > 编程知识 正文

windows安装sqlite3

时间:2023-05-05 14:52:05 阅读:241047 作者:1799

文章目录 1.1安装cmake1.2安装sqlite1.3 SOCI库添加sqlite后端1.4 将SOCI库添加到项目中

Window10系统下SOCI连接SQLite3

1.1安装cmake

先下载一个cmakehttps://cmake.org/download/

安装,并添加环境变量

1.2安装sqlite

官网:https://sqlite.org/download.html


分别解压两个文件,第一个文件解压后得到sqlite3.dll、sqlite3.def并在文件夹内用命令提示符命令编译

REM 32位的命令如下"lib.exe的路径lib.exe" /def:sqlite3.def REM 64位的命令如下"lib.exe的路径lib.exe" /def:sqlite3.def /machine:x64

至此开发需要的文件 sqlite3.h sqlite3.lib 及 sqlite3.dll 齐全了。(注意32位和64位哦)

构建一个新文件夹,将两个文件解压后的文件放到该文件夹中。

添加环境变量后命令提示符中输入

出现sqlite3版本提示则安装sqlite3成功

1.3 SOCI库添加sqlite后端

下载最新版本的SOCI安装包:https://sourceforge.net/projects/soci/

编译教程网址:http://soci.sourceforge.net/doc/master/installation/#building-with-cmake

在soci目录下建立一个soci文件

运行一下命令

mkdir buildcd buildcmake -G "Visual Studio 16" -DWITH_SQLITE3=ON -DSQLITE3_INCLUDE_DIR=E:Projectsqlitetestsqlitetest-DSQLITE3_LIBRARIES=E:Projectsqlitetestsqlitetestsqlite3.lib -DCMAKE_INSTALL_PREFIX=E:ProjectTeamProjectSOCIsoci-4.0.1sociE:ProjectTeamProjectSOCIsoci-4.0.1

“Visual Studio 中cmake安装路径” —G ”Visual Studio 16(2019版本)“ -DWith_SQLITE3=ON

-DSQLITE3_INCLUDE_DIR=sqlite3安装路径

-DSQLITE3_LIBRARIES=sqlite3.lib安装路径sqlite3.lib

最后加上soci所在目录

build根目录下会生成

用visual studio打开改文件,修改编译到Release,然后生成ALL_BUILD项目,然后生成install项目

1.4 将SOCI库添加到项目中


在引用的cmakelist的#include库中添加变量

${SOCI_INCLUDE_DIR}

${SOCI_LIBRARY_DIR}

然后在File-Setting-CMake-CMake options为变量指定路径

soci链接依赖库需要加上全路径

引入下列头文件

连接sqlite官网:http://soci.sourceforge.net/doc/master/backends/sqlite3/

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。