【问题标题】:Why won't card.io build for running on an iPad Air?为什么 card.io 不能在 iPad Air 上运行?
【发布时间】:2013-12-03 19:29:55
【问题描述】:

我今天为此奋斗了一段时间,并想发布此内容,希望它也可以对其他人有所帮助。

我在 iOS 7 项目中实现了最新的 card.io SDK 3.4.0。它可以很好地在模拟器上运行(这违背了目的),但不会为我的 iPad Air 构建。我不断收到 27 个构建错误,例如:

Undefined symbols for architecture arm64:
  "___cxa_end_catch", referenced from:
      icvReadSeq(CvFileStorage*, CvFileNode*) in libCardIO.a(persistence.o)
      std::__1::deque<char, std::__1::allocator<char> >::__add_back_capacity() in libCardIO.a(persistence.o)

我已按照他们的指示制作了一个发球台,但无法构建。

【问题讨论】:

    标签: ios card.io


    【解决方案1】:

    我所要做的就是为我的项目添加 libstdc++.dylib 作为“链接框架和库”,然后效果很好。

    【讨论】:

      【解决方案2】:

      来自 card.io 的 Dave。

      请仔细检查您项目的Build Settings(在TARGETS 部分,而不是PROJECTS 部分)中,您的Other Linker Flags 包含-lc++。

      [ETA:抱歉,没有看到您已经发布了自己的解决方案!]

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-01-05
        • 2019-05-27
        • 2013-09-05
        • 2015-01-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多