首页 > 解决方案 > 在 Windows 中使用 vscode 将 sqlite 与 C++ 链接时出错

问题描述

我正在做一项需要将​​ Sqlite 与 C++ 链接的工作,但我在执行此操作时遇到了一些麻烦。

我已经搜索了很多课程。我已经添加了超出需要的所有文件 sqlite3.dll、sqlite3.def、sqlite3.h.sqlite3.exe、sqlite3.lib

进入项目文件夹,但我仍然没有做对。

在此处输入图像描述

在此处输入图像描述

编译 main.cpp 的结果

在此处输入图像描述

包括“sqlite3.h”

标签: c++sqlitevisual-studio-code

解决方案


您只需 1) 将 .h 头文件添加到包含路径 2) 将 .lib 库文件添加到库路径 3) 在项目属性中添加指向 .lib 文件的静态链接(调试和发布版本) 4) 从项目中删除所有其他引用 (def、dll、exe) 5) 确保 .dll 文件与您的 .exe 位于同一目录中


推荐阅读