zoukankan      html  css  js  c++  java
  • xcode下build release版本号的.a库

    1. 点击房子 图标button


    2. 弹出下拉菜单选择Edit Scheme 条目


    3. 例如以下图。在左边table控件中选择 Run。然后右边 Info 条目以下选择 Build Configuration,选择Release项目。


    4. 验证结果

    打开product下.a 所在的文件夹,例如以下图,Release-iphoneos 表示 armv7架构下的.a 输出文件夹,前缀是Release表示版本号。。


    5. 使用lipo创建兼容版本号的静态库

    lipo -create Release-iphoneos/libXXXX.a Release-iphonesimulator/libXXXX.a -output libXXXX-fat.a
    查看fat.a信息:

    peteryfrendeiMac:handmap peteryfren$ lipo -info libXXXX-fat.a 
    Architectures in the fat file: libXXXX-fat.a are: armv7 armv7s i386 
    
    peteryfrendeiMac:handmap peteryfren$ file libXXXX-fat.a 
    libXXXX-fat.a: Mach-O universal binary with 3 architectures
    libXXXX-fat.a (for architecture armv7):	current ar archive random library
    libXXXX-fat.a (for architecture armv7s):	current ar archive random library
    libXXXX-fat.a (for architecture i386):	current ar archive random library


  • 相关阅读:
    Codeforces 985G. Team Players
    关于Hall定理的学习
    bzoj 4561: [JLoi2016]圆的异或并
    UOJ #188. 【UR #13】Sanrd
    LOJ #6053. 简单的函数
    Codeforces F. Cowmpany Cowmpensation
    POJ 3710:Matrix Power Series
    codeforces533E
    luogu2885
    codeforces722E
  • 原文地址:https://www.cnblogs.com/gccbuaa/p/7103438.html
Copyright © 2011-2022 走看看