mac利用xcode生成依赖openssl的静态库

  1. 新建工程
    在这里插入图片描述
  • 选择:

  • 在这里插入图片描述

  • 生成后项目:
    在这里插入图片描述

  • show in finder查看具体目录:
    在这里插入图片描述
    在这里插入图片描述
    2.导入源文件

    • 首先要把他们放在到finder目录里面,然后将他们add files to ,成:
    • 在这里插入图片描述

    3.添加头文件
    在这里插入图片描述

  • 将左边的头文件,需要暴露的直接拖到右边Headers,而引用openssl的头文件,一开始 ,我也全部直接拖过来了,后来报错,说openssl的头文件不可以<>,需要"",由于太多了,我就他们配在了build settings-headers search link的路径里面,果然不报错了

4.配置依赖的库

  • 开始我将依赖的.a直接拖到了buid phase的Link Binary With Libraries里面,但是报错,
  • 后来去build settings - lib search link 添加了地址还是报错,仔细一看发现里面又配置了个相对路径的,所以我怀疑他通过不同路径链接到了许多库,于是我全去掉了,只剩一个绝对路径,build 成功
    在这里插入图片描述
    所以说,利用XCODE生成库,重要的在于链接的头文件和依赖库,配置的位置就在Build Phase - Headers/Link Binary …或者 Build Settings - search link,不要配置重了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值