ios - 在UnityPro4.6.0f3、Xcode5.0.2(5A3005)和IOS 8.1.1中构建TutorialHelloWorld时出现链接错误

标签 ios xcode unity-game-engine metaio

我尽力按照教程“网络研讨会 10:Metaio SDK Unity 基础”(https://www.youtube.com/watch?v=AW47EKRKEdw)进行操作,但他们使用的 Metaio 版本与我不同(我使用的是 metaio SDK(版本 22/05/2014)).

我设法在从 UnityPro 导入的 Xcode 中生成一个项目。 在我添加:“libxml2.dylib”和“metaiosdk”到 Xcode 项目之后;并构建项目,我收到 130 个错误和 7 个警告。

错误列表之前的警告说: “ld:警告:找不到选项‘-L’的目录/Users/900lbs-intern02/Desktop/metaio-test/Libraries”’

最上面的错误是: “std::__1::basic_string,std::__1::allocator >::insert(unsigned long, unsigned long, char)”,引用自:“

我尝试按照(‘ld: warning: directory not found for option’)中的建议来解决警告。在再次构建之前,我清理了项目(command+shift+option + k),现在我得到以下 7 个警告和 1 个错误(我将显示最后一个警告和错误):

ld: 警告:找不到选项 '-L"/Users/900lbs-intern02/Desktop/metaio-test/Libraries"' 的目录 ld:找不到-liPhone-lib 的库 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

谁能告诉我这是怎么回事? 特别是,如何解决 ld: warning: directory not found for option '-L"/Users/900lbs-intern02/Desktop/metaio-test/Libraries"' 警告?

我会感谢任何人的帮助。

最佳答案

我解决了这个问题:

+首先我升级到 Xcode 6.1.1

+然后我添加了一些缺少的库/框架:

    -libc++.dylib

    -Security.framework

    -CoreImage.framework

关于ios - 在UnityPro4.6.0f3、Xcode5.0.2(5A3005)和IOS 8.1.1中构建TutorialHelloWorld时出现链接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27327186/

相关文章:

ios - 使用 UITableViewCell 使用 AutoLayout

Android Back Button 按下时让我回到第一个屏幕,如果打开则不关闭抽屉

swift - 如何在 UICollectionViewController 中触发 UICollectionViewCell 的功能?

unity-game-engine - 统一创建 3D HUD

ios - 在后台推送通知

ios - 将 RxSwift 链接到命令行工具的正确方法

IOS:在 View 中绘制图像

ios - 滚动 UITableView 时单元格消失并重新出现

unity-game-engine - Unity3d Linerenderer 不可见

c# - 变量 previousValue 返回 NullReferenceException : Object not set to an instance of object