zoukankan      html  css  js  c++  java
  • ios 百度地图使用lipo命令将设备和模拟器的.a合并成一个通用的.a文件

    百度地图SDK提供了模拟器和真机两中环境所使用的静态库文件,分别存放在libs/Release-iphonesimulator和libs/Release-iphoneos文件夹下,我们需要将对应平台的.a文件拖拽至Xcode工程左侧的Groups&Files中,缺点是每次在真机和模拟器编译时都需要重新添加.a文件,为了 避免这种情况,我们可以将这个2个.a包合成一个,具体方式是使用 lipo 命令:

    1 打开终端 

    2 输入 lipo -create Release-iphoneos/libbaidumapapi.a的路径  Release-iphonesimulator/libbaidumapapi.a的路径  -output 目的文件路径libbaidumapapi.a

    3 具体做法: 先输入 lipo -create  将 2个 包 分别拖入 终端 最后加上 -output 对应的路径

    4 enter 到你指定的路径找吧。。。

    这是我的 命令:

     lipo -create /Users/apple/Downloads/BaiduMap_IOSSDK_v2/BaiduMap_IOSSDK_v2.5.0_Lib/Release-iphoneos/libbaidumapapi.a /Users/apple/Downloads/BaiduMap_IOSSDK_v2/BaiduMap_IOSSDK_v2.5.0_Lib/Release-iphonesimulator/libbaidumapapi.a -output /Users/apple/Desktop/baiduMap/libbaidumapap.a

    appledeMacBook-Pro:~ apple$ 

  • 相关阅读:
    【ImageMagick】ImageMagick命令行工具
    MAC 下安装PIL
    【转】tmux入门指南
    python编码和小数据池
    ----------BMI指数小程序----------
    ----------简单购物车小程序----------
    python基础数据类型3
    python基本数据类型2
    python基本数据类型
    python循环
  • 原文地址:https://www.cnblogs.com/penger/p/4127318.html
Copyright © 2011-2022 走看看