码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Undefined symbols for architecture arm64


    解决问题之前,先了解清晰涉及到的知识点:

    iOS支持的指令集包含:armv6、armv7、armv7s、arm64,在项目TARGETS---->Build Settings--->Architecturs 可以修改对应的指令集,目前Standard Architectures(arm64, armv7) 

    XCode中可设置:

    1、Architectures将制定项目将支持哪些指令集

    2、Build Active Architecture Only 用于设置是否只编译当前使用的设备对应的arm指令集,当该选项设置成YES时,具体编译的指令集取局于当前的设备支持的armv指令集,比如:Architectures 设置为 arm64,armv7。如果当前设备只支持armv7,则只会生成armv7指令集的二进制包

    当了解了以上原理后,面对Undefined symbols for architecture arm64 类似的问题就迎刃而解啦。

    解决方案一:

    可以打开终端借助“lipo - info 静态库名称.a”命令来查看出现问题的静态库支持的指令集

    lipo -info libLocalShopping.a

    然后根据输出可知支持哪些指令集,然后再去下载对应的指令集静态库

    解决方案二:

    如遇到类似下图中的错误:

    error

    优先去查看是否是由于缺失import头文件,导致;

  • 相关阅读:
    SpringBoot 28 服务注册实战
    抖音矩阵系统,抖音矩阵系统源码定制 tell me
    【ES6】学习笔记:let和const
    Apache Tomcat安装、运行
    mybatis简介&idea导入mybatis
    12、Python异常处理:try-except结构、自定义异常、finally用法
    2021年度全球CSS报告新鲜出炉,JavaScript调查推迟到明年
    七夕活动浪漫上线,别让网络拖慢和小姐姐的开黑时间
    web前端-html-css-字体(字体的样式,字体的分类,字体其他样式,字体简写样式,文本样式)
    大数据编程实验3 熟悉常用的HBase操作前期准备
  • 原文地址:https://blog.csdn.net/st75033562/article/details/132737089
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号