gpt4 book ai didi

c++ - windows下使用sqlite

转载 作者:搜寻专家 更新时间:2023-10-31 01:53:01 24 4
gpt4 key购买 nike

我正在使用 Qt 和 sqlite 开发应用程序。我在 Linux 下工作时没有问题,但现在我必须切换到 Windows 一段时间,并且我被一个简单的问题困住了。

我已经下载了 sqlite 源代码,并用 Qt 将其编译为静态库。作为输出,我得到了三个文件:libsqlite.ashell.osqlite3.o。我坚信 libsqlite.a 是我的静态库。

现在,我想在我的项目中使用它。在项目目录中,我创建了一个名为 sqlite 的文件夹,并将文件放入其中。

之后,我尝试将该库添加到我的项目中。在 .pro 文件中,我添加了这个:

LIBS += -L"/sqlite" -l"libsqlite"

但是,我不断收到一条错误消息:

cannot find -llibsqlite

我做错了什么?

最佳答案

必须省略“lib”前缀。

使用

-lsqlite

链接器指令。

附言另一个可行的选择是将 SQLite 的源代码直接包含到您的项目中。有一个 SQLite“合并”包(只有 sqlite3.csqlite3.h 文件)。

关于c++ - windows下使用sqlite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11746768/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com