gpt4 book ai didi

swift - 无法将 SQLite 集成到 Vapor 项目中

转载 作者:行者123 更新时间:2023-11-28 15:46:25 25 4
gpt4 key购买 nike

我正在尝试将 SQLite 集成到 Vapor 项目中。我在 Package.swift 文件中为 Sqlite Provider 添加了包:

.Package(url: "https://github.com/vapor/sqlite-provider.git", majorVersion: 1, minor: 1)

并在config目录下创建了一个sqlite.json文件,包含

{
"path": "database_name.sqlite"
}

之后,我运行 vapor clean && vapor xcode 将 sqlite 集成到项目中。一切正常,除了现在项目显示两个 Swift 编译器错误:

Header '/usr/local/opt/sqlite/include/sqlite3.h' not found

Could not build Objective-C module 'CSQliteMac'

你能帮忙解决这个问题吗?

最佳答案

以下是您可能想要执行的操作:

1:首先检查/usr/local/opt/sqlite文件夹和该文件夹内的includes子文件夹是否存在。

2:如果/usr/local/opt/sqlite文件夹不存在,您可能需要安装SQLite。最简单的方法是通过 Homebrew - 如果你安装了它。只需从终端运行以下命令:

brew install sqlite

3:如果您没有 Homebrew,那么您必须决定是要安装 Homebrew 还是要尝试手动安装 SQLite 源。

希望这对您有所帮助:)

关于swift - 无法将 SQLite 集成到 Vapor 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42972880/

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