【问题标题】:How to build and include a 3rd party C library in Xcode 6.0如何在 Xcode 6.0 中构建和包含第 3 方 C 库
【发布时间】:2015-03-18 01:14:43
【问题描述】:

我正在尝试构建一个第三方 C 库并将其包含在我的项目中。该库是 Swiss Ephemeris,我正在尝试在这里使用预配置的 Xcode 项目https://github.com/dwlnetnl/SwissEphemeris

我可以正确构建框架,但我不知道如何将它包含在我的项目中。理想情况下,我想将框架存储在项目中,以便我可以将其提交到存储库并让开发人员检查文件,然后构建项目,而无需先在本地安装框架。我不确定这是否可能?

所以,如果有人能解释一下:

  • 如何将构建的框架包含到我的项目中
  • 如何“嵌入”它 在项目中,以便框架可以存储在 项目。

不胜感激。

【问题讨论】:

    标签: xcode swift ios8 xcode6 static-libraries


    【解决方案1】:

    Swift 1 不支持静态库。您可以使用 Objective-C 调用该库。

    【讨论】:

    • 瑞士星历程序员文档包含一个示例程序。要导入框架,请使用@import SwissEphemeris;,就像任何其他框架一样。要链接静态库,请查阅有关链接框架和库的 Xcode 文档。
    猜你喜欢
    • 2023-01-30
    • 2013-10-11
    • 2020-05-20
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多