1

我想import SignalProtocol在我的一个 Swift 文件的顶部写一些东西,然后能够从libsignal-protocol-c调用 C 函数。

libsignal-protocol-c 的自述文件说:“当集成到实际应用程序中时,除了 CMake 之外,您不需要任何东西。或者,您可以使用您选择的构建系统来集成代码。”

我想我想使用Swift 包管理器将 libsignal-protocol-c 集成到我的 Swift iOS 应用程序中。有没有办法从 libsignal-protocol-c 的 CMake 文件中自动生成清单文件,即,Package.swift和模块映射,即文件?module.modulemap或者如果我需要手动创建这些文件,它们应该包括什么?否则,我将如何使用 CMake 做到这一点?

如何在现有的 .xcodeProj 中导入和使用 libsignal-protocol-c?是一个类似的问题,但针对的是 Objective-C 项目。

4

1 回答 1

0

我不确定它的答案,但我将开始使用https://github.com/christophhagen/LibSignalProtocolSwift。似乎是一个好的开始。

于 2020-04-27T23:41:23.420 回答