首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iOS项目中使用开源C库(GRIB API)

在iOS项目中使用开源C库(GRIB API)
EN

Stack Overflow用户
提问于 2014-01-28 18:29:42
回答 2查看 697关注 0票数 2

我是一个相当新的iOS开发人员,目前正在努力解决一个关于我想要包含在我的应用程序中的C库的问题。这个库叫做GRIB-API,可以在这里找到:https://software.ecmwf.int/wiki/display/GRIB/Home。这是一个用于解析GRIB文件的开源库,这也是我想在我的应用程序中实现的功能。我第一次尝试包含这个库是使用适当的架构(arm7等)编译,将其与项目链接,并将二进制文件包含在包中,但我无法使其正常工作。我还尝试过从源代码创建静态库,但也没有太多成功。

所以,我的问题是,在iOS项目中使用开放源码C库的最好、最简单的方法是什么?

EN

回答 2

Stack Overflow用户

发布于 2014-01-28 19:38:21

将GRIB-API源代码树添加(拖放)到您的iOS应用程序的Xcode项目中。将其添加到项目中可确保始终正确设置所有iOS构建选项。当然,您需要将特定于GRIB-API的编译器/链接器选项添加到您的构建设置中。

您可以将其添加到Xcode项目目录内的External/目录中,并在项目中拥有一个外部组。当然也可以放在任何其他地方;但是,由于更紧密的集成,将这些东西放在一起是个好主意。

要查看所需的选项:以常规方式在Xcode外部构建它,并查看正在执行的操作。您可能需要在构建脚本/...上打开详细模式;我没有查看GRIB-API,因此这是一般指南。当然,也可以查看构建脚本。

票数 0
EN

Stack Overflow用户

发布于 2018-08-13 15:12:22

请看这个链接:GRIB Library Link.我幸运地读取了GRIB文件,并能够在模拟器上运行项目,但相同的代码不在设备上运行。也许这会对你有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21403043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档