【发布时间】:2014-02-19 14:25:27
【问题描述】:
我是一个相当新的 iOS 开发人员,目前正在努力解决一个关于我想包含在我的应用程序中的 C 库的问题。该库称为 GRIB-API,可在此处找到:https://software.ecmwf.int/wiki/display/GRIB/Home。这是一个用于解析 GRIB 文件的开源库,这是我想在我的应用程序中执行的操作。我第一次尝试包含这个库是使用适当的架构(arm7 等)进行编译,将它与项目链接并将二进制文件包含在包中,但我无法让它工作。我也尝试过从源代码创建一个静态库,但也没有取得太大的成功。
那么,我的问题是,在 iOS 项目中使用开源 C 库的最佳和最简单的方法是什么?
【问题讨论】:
-
您在将静态库链接到您的应用时遇到了什么问题?
-
你尝试什么?你在哪一次尝试失败了?给出正确的错误!
-
你为什么认为这与这是一个“开源”库有关?请调整您的问题标题以反映您的实际问题。
-
我不知道开源是否相关,但我将其包括在内,因为某些开源许可证不允许某些类型的链接。我当然不是有意冒犯。
-
嗨@AndersHedbergMagnusson,你有没有成功过这个?我也需要将 GRIB 数据提取到 iOS 项目中。
标签: ios objective-c c xcode grib