ios - 架构 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 架构。我现在很困惑。
解决方案
推荐阅读
- javascript - 使用 jxbrowser javafx 访问媒体
- listview - JavaFX ListView 滚动导致数据访问负载
- php - 在 docker 容器中为 php 启用soap
- facebook - 跟踪facebook朋友的编程语言是什么
- android - Android Casting 自定义视图
- javascript - 在 javascript 中重构 JSON 文件
- css - CSS变换div不为空
- javascript - Socket.io 重置 React 状态?
- flutter - 如何在 Flutter 中使用 GridView 创建不同大小的单元格?
- mysql - 致命错误:未捕获的错误:在 C:\xampp\phpMyAdmin\libraries\classes\DatabaseInterface.php:1544 中的 null 上调用成员函数存在()