Qlift

Qt5 的 Swift 5 API

GitHub license

此软件包提供两件事:

构建

必须安装 Qt5。在 macOS 上,使用 brew install qt@5。在 Linux 上,pkgconfig 用于查找构建标志。在 macOS 上,.pc 文件也用于查找 Qt 框架和构建标志,但这需要额外的准备工作。将以下行添加到构建目标

linkerSettings: [
    .linkedFramework("QtWidgets", .when(platforms: [.macOS])),
    .linkedFramework("QtCore", .when(platforms: [.macOS])),
    .linkedFramework("QtGui", .when(platforms: [.macOS]))
]

当此 错误修复 到达 Xcode 版本发布后,可能可以移除额外的链接器设置。

swiftpm

swift build

示例