美文网首页
iOS生成自己的静态库,多工程联编

iOS生成自己的静态库,多工程联编

作者: Joe_Lee03 | 来源:发表于2017-11-07 11:50 被阅读0次

    1、首先在目录下创建workspace,添加项目与静态库工程文件;

    2、Build Settings中Per-configuration Build Products Path为最终静态库生成路径,默认$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME),对于Xcode中路径详情,可参考文章 (如果需要将静态库文件生成到指定路径,将替换一下默认路径,比如在你的workspace文件同级目录下添加lib文件夹来存放最终静态库文件,则设置为"$(SRCROOT)/../lib/");

    3、引入编译后静态库文件(Xcode左侧导航栏右键,Add file to "your project"),Build Phases的Link Binary WithLibraries中点击+号,添加指定静态库;此处区分framework与.a,如果是.a,则还需要在Build Settings的User Header Search Paths中设置成静态库头文件路径,对应前面"$(SRCROOT)/../lib/include/",至此,则可成功进行多工程联编,静态库调试;

    相关文章

      网友评论

          本文标题:iOS生成自己的静态库,多工程联编

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