首页 > 解决方案 > 架构 arm64 的未定义符号。使用静态库时

问题描述

我正在构建一个使用 C++ 编写的 3d 引擎名称“OpenSceneGraph”的演示项目,该引擎在构建后提供了数十个 .a 静态库文件。当我在我的 xcode 项目中使用这些 .a 文件时,出现了错误

Undefined symbols for architecture arm64:
referenced from: in xxx.a    
ld: symbol(s) not found for architecture arm64

我使用“lipo -info”命令检查了那些 .a 文件,它们都支持 arm64 架构。我现在很困惑。

标签: iossymbolsarm64openscenegraphosgearth

解决方案


推荐阅读