美文网首页
mac 终端常用指令记录

mac 终端常用指令记录

作者: 慌莫染 | 来源:发表于2021-04-19 13:39 被阅读0次

    framework是否为动态库
    cd 拖入framework/或者输入framework路径

    输入 file frameworkname
    如果输出结果中包含dynamically则为动态库,如结果中有Mach-O 64-bit dynamically linked shared library arm64该framework为动态库。
    如果输出结果中包含current ar archive则为静态库

    cd 读取到对应文件夹
    lipo -info 可以查看包含的架构

    移除x86_64, i386
    lipo -remove x86_64 xxx.framework/xxx -o xxx.framework/xxx
    lipo -remove i386 xxx.framework/xxx -o xxx.framework/xxx

    file xxx.framework
    如果带有dynamically标识着是动态库, 否则是静态库

    相关文章

      网友评论

          本文标题:mac 终端常用指令记录

          本文链接:https://www.haomeiwen.com/subject/vlyilltx.html