• 如何制作自己的静态库


    如何制作自己的静态库

    将一些不想暴露给使用方的实现代码打包成.a库(比如:百度地图sdk,sdk的时候,需要使用到)

    需要创建一个静态库的工程,来实现代码逻辑,并完成对代码的打包(.a库)

    1.创建静态库工程

    屏幕快照 2014-09-22 14.09.44.png

    屏幕快照 2014-09-22 14.19.50.png

    屏幕快照 2014-09-22 14.11.46.png

    屏幕快照 2014-09-22 14.12.00.png

    创建一个测试工程(使用.a库)(.a库和必要的头文件导入到测试工程)

    屏幕快照 2014-09-22 14.26.21.png

    静态库的打包(1、基于模拟器生成的.a,.a库是基于电脑的cpui386)逻辑生成,无法在真机上使用

    基于真机生成的.a库(armv6,armv7智能手机cpu逻辑)无法在模拟器环境下使用)

    将两个静态库合并成一个静态库

    屏幕快照 2014-09-22 14.24.11.pngs/qianfeng/Library/Developer/Xcode/DerivedData/myStaticLib-drwhnikdemohobcyujqpkdslsama/Build/Products/Debug-iphoneos/libmyStaticLib.a /Users/qianfeng/Library/Developer/Xcode/DerivedData/myStaticLib-drwhnikdemohobcyujqpkdslsama/Build/Products/Debug-iphonesimulator/libmyStaticLib.a -output allInoneLib

     END

  • 相关阅读:
    [ARC117F]Gateau
    [ARC117D]Miracle Tree
    [loj3504]支配
    [gym102511K]Traffic Blights
    [loj3501]图函数
    [loj3503]滚榜
    [loj3500]矩阵游戏
    [loj2135]幻想乡战略游戏
    [cf720D]Slalom
    [cf1349E]Slime and Hats
  • 原文地址:https://www.cnblogs.com/hanzhuzi/p/3985962.html
Copyright © 2020-2023  润新知