> Spatialite(3.0.1合并)
> GEOS(每晚建于20121114)
> PROJ.4(4.8.0)
每次下载都包含许多与scrips,标题和源代码混合在一起的文件.从步骤here中不清楚应该加载哪些不应该加载.我已经尝试将每个目录中的所有文件都放入他们自己的组中,但是没有用,我在第2步遇到困难,因为我的Xcode版本与示例中使用的版本不同.当添加PROJ.4位时,Xcode询问我是否要创建“外部构建系统项目”.
我还尝试从post开始使用lionel的项目并更新所有软件的版本.不幸的是,Xcode在新的源代码中抛出了数十个警告,并且还抛出了一些错误.如有必要,我可以分享.更进一步,我甚至采取了他的输出(静态库和标题)并将它们带入另一个项目,但由于某种原因,编译器抛出错误,说他们找不到“sqlite3”.我已经将sqlite3添加到项目中,但它没有清除.
我也试过跟进这个thread,但是我无法提问,所以我不能问原始用户他/她是如何完成这个的.
最后,一个问题:
有谁知道如何使用Xcode 4.5和iOS 6构建最新版本的Spatialite及其伴随库(GEOS,PROJ.4)?
如果是这样,你能分享一下你是怎么做到的吗?我想从概念上理解发生了什么.
解决方法 我知道两种替代方法,对我来说都很好.>从libspatialite-ios获取Makefile和补丁,输入make
>使用名为’spatialite’的Cocoapods和pod,甚至更常见的SpatialDBKit
两者都会给你一些旧的4.1.1版本,但这对大多数用途来说都没问题.
总结以上是内存溢出为你收集整理的Spatialite和iOS全部内容,希望文章能够帮你解决Spatialite和iOS所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)