Win 11 下 VS2019 连接Linux 跨平台开发使用SQLite3的开发环境配置

本人开发环境:

Window系统版本:Win 11

Visual Studio 2019版本:16.11.7

Linux版本:Ubuntu 16.0.1

SQLite3版本:3370200

不同版本的配置方法好像有区别不过应该差不多

1.下载SQLite3 3370200的源代码

SQLite Download Page

        

 

2.复制sqlite-autoconf-3370200.tar.gz到Ubuntu下

        

 

3.打开终端执行 tar -zxvf sqlite-autoconf-3370200.tar.gz解压源代码(Ubuntu使用root登录)

        

 

4.解压完成后进入目录

        

 

5.执行mkdir /root/buildSQLite创建用于存放编译文件的目录

         

6.执行./configure --prefix=/root/buildSQLite将输出目录设置为刚才新建的buildSQLite文件夹

        

 

7.执行make -j8 开始8个线程进行编译

        

 

8.等待编译完成后执行make install安装sqlite3至系统

        

 

9.cd /root/buildSQLite进入刚才新建的目录查看是否安装完成

        

 

10.执行cp lib/libsqlite3.* /usr/lib/ 和cp include/* /usr/include/

        将 lib目录里的 libsqlite3.*的所有文件 复制 到/usr/lib/

        将 include目录里的 *的所有文件 复制 到/usr/include/

        

 

至此Linux下的SQLite3的配置完成,下面轮到window下对VS2019进行配置

11.新建一个Linux控制台项目

        

 

12.输出#include <stdio.h>按住Ctrl点击打开头文件stdio.h

        

 

13.在打开的头文件的标签栏右键打开所在的文件夹

        

 

14.将前面下载的压缩包中的sqlite3.h和sqlite3ext.h拷贝到头文件所在的文件夹中

        

 

15.打开项目属性

        

 

16.在编译器->输入->附件依赖项->点击小箭头 选择编辑

        

 

17.输入-lsqlite3后确定

这步是为了编译命令是在-o 生成可执行文件 之后加上编译参数 -lsqlite3

        

 

18.测试一下代码看看是否正常编译执行

        

 

19.可以发现编译通过正常执行

        

 

至此VS2019 连接Linux 使用SQLite3的环境配置就完成了,之后每次项目需要使用到sqlite3数据库时只需要执行15 16 17步即可

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三千院喵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值