我尽力按照教程“网络研讨会 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/