gpt4 book ai didi

ios - 万向节示例项目 (Mallmart) 架构 armv7 的 undefined symbol :

转载 作者:可可西里 更新时间:2023-11-01 06:16:13 24 4
gpt4 key购买 nike

我正在尝试从万向节运行示例项目 (Mallmart) https://www.gimbal.com/

Mallmart 已成功运行,但是当我尝试使用 IR 运行 Mallmart 时出现此错误

Undefined symbols for architecture armv7:
"QCAR::State::getNumActiveTrackables() const", referenced from:
-[EAGLView renderFrameQCAR] in ContextIR
"_OBJC_CLASS_$_CMMotionManager", referenced from:
objc-class-ref in libQCAR.a(libQCAR.a-armv7-master.o)
"QCAR::State::getActiveTrackable(int) const", referenced from:
-[EAGLView renderFrameQCAR] in ContextIR
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我尝试从 vuforia-sdk-ios-2-0-29 添加 libQCAR.a 但我仍然遇到此错误

谁能帮我解决这个问题?

抱歉我的英语不好,我希望你明白我的意思。

非常感谢

最佳答案

在您的项目目标 Build Settings 上,您应该从 Valid Architectures 中删除 armv7s

libQCAR.a 很可能不是为此架构编译的。通过将它从您的项目中删除,它将不再尝试在此体系结构中编译您的项目,这应该可以解决您的问题。

即使您不针对 armv7s 进行编译,您的应用仍可在较新的 iOS 设备上运行,但不会针对该架构进行所有优化。

关于ios - 万向节示例项目 (Mallmart) 架构 armv7 的 undefined symbol :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14171944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com