zoukankan      html  css  js  c++  java
  • 主工程引用静态库(framework 或 .a)&动态库

    1.创建workspace

    2.创建 Libs 文件夹,存放 .framework 格式的静态库与动态库 (通过shell脚本,编译完成自动copy到 Libs 文件夹下)

    4.添加库到主工程,Targets-General-Linked Frameworks and Libraries,添加依赖的framework(静态库或动态库),然后 Targets-General-Embedded Binaries, 同样添加依赖的framework,此时 Linked Frameworks and Libraries 会出现同样的库,直接移除一个即可。

    5.设置Framework 的关联路径  Targets-Build Settings-Framework Search Path

    6.创建测试文件

    7. 引入 .a 静态库,在主工程目录下创建 StaticLibs(用于存放 .a 静态库以及头文件),并拖入主工程

    8.设置 .a 静态库头文件搜索路径 Targets-Build Settings-Libraries Search Path

     

    9.主工程导入库的头文件,测试

    10.至此结束,示例代码:https://github.com/MadahaCEO/LibraryReference

  • 相关阅读:
    SQL Server 备份方案
    Azure 学习笔记
    SEO – 大杂烩
    Asp.net core 学习笔记之 Tag Helper
    读取注册表
    DOM学习历程-3
    inno setup给控制的那边加图标
    C++生成exe安装到别人那边无法使用缺少dll
    inno setup 最后
    inno setup
  • 原文地址:https://www.cnblogs.com/madaha/p/10170965.html
Copyright © 2011-2022 走看看