首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XCode 4.5.2链接器错误

XCode 4.5.2链接器错误
EN

Stack Overflow用户
提问于 2012-11-19 16:43:18
回答 1查看 1.4K关注 0票数 1

由于Apple O链接器错误,我无法用XCode构建一个XCode应用程序。下面是XCode截图和我的工作流程:

统一4

  • 我有统一和iOS扩展的亲版本

Vuforia 1.5.10单位扩展

XCode 4.5.2

  • 架构和有效架构都在构建设置下设置为armv7 (已解决、统一-Iphone、Unity)。但是,iOS的默认值是灰色的,我不能更改。它被设置为标准(armv7,armv7s)
代码语言:javascript
复制
- Keep receiving "Apple Mach-O Linker Errors" with regard to Vuforia features

架构armv7的未定义符号:

"_markerGetId",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_qcarSetFrameFormat",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_rendererGetVideoBackgroundCfg",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_imageTrackerDestroyDataSet",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_imageTrackerActivateDataSet",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_cameraDeviceSetFlashTorchMode",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_imageTargetCreateVirtualButton",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_getProjectionGL",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_dataSetGetTrackablesOfType",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_trackerManagerDeinitTracker",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_trackerManagerInitTracker",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_rendererSetVideoBackgroundCfg",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_qcarRequiresAlpha",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_cameraDeviceStartCamera",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_rendererIsVideoBackgroundTextureInfoAvailable",引用于:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_dataSetGetNumTrackableType",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_virtualButtonIsEnabled",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_isRendererDirty",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o

"_rendererGetVideoBackgroundTextureInfo",引用自:

代码语言:javascript
复制
  RegisterMonoModules() in RegisterMonoModules.o
EN

回答 1

Stack Overflow用户

发布于 2013-08-20 19:35:24

我只是做了同样的问题,几天后,我终于解决了它!使它与最新的United4.2和Vuforia 2.6.7一起工作

很少有可能引起这一问题的因素:

  • 文件夹层次结构:这是最有可能的点。从容器中进口时,保持原样。如果您将单个文件从原始位置移出,除了少数例外,您将得到许多错误,正如您所描述的。
  • 文件夹命名:虽然我在这里显然没有任何问题,但是没有使用空格。建议使用无处不在 (尽管包本身有空格.)。
  • 构建设置/播放器设置:同样,我在这里没有问题。我试着在一个空洞的项目上稍微修改一下,这个项目没有问题。但是,在这里设置错误会导致这样的链接器错误。创建一个开放项目,并在周围进行尝试。

若要在更改任何配置后再试一次,请使用CMD + SHIFT + B并按下Build并运行。它将询问保存在何处,如果保存在顶部,则选择替换

祝你好运!

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

https://stackoverflow.com/questions/13458299

复制
相关文章

相似问题

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