美文网首页good
ios 如何导入openssl库 解决 'openssl/b

ios 如何导入openssl库 解决 'openssl/b

作者: 你买票吗 | 来源:发表于2019-03-15 11:48 被阅读0次

    最近研究区块链钱包的开发用到了openssl工具,所以就想到了添加OpenSSL库,现在mac也自带了OpenSSL库,但是每次都从终端是生成是很麻烦的。网上找了很多文档、博客去介绍如何编译可以在Xcode中使用的OpenSSL静态库文件,但是写的都不是很清楚,并且年代久远,最终在一个看着很简单的博客上发现了一个很好用的方法。
    下面我就简单的介绍一下,亲测有效。
    首先我们先去下载 https://github.com/x2on/OpenSSL-for-iPhone.git
    下载完成后,我们就要用终端了,去编译需要的静态库。
    打开终端 输入 cd /Users/<username>/<path>/OpenSSL-for-iPhone-master
    然后输入./build-libssl.sh 会出现配置的一些相关东西

    image

    这个过程大概需要三分钟。

    最终是

    image

    到这里我们就编译好需要的静态文件了。

    下面我们就要去使用它。

    点击libssl.a -->show in finder 我们还会看到一个include文件夹。把我们需要的.a文和include文件夹copy出来,放到我们自己的工程中去。

    image

    创建好我们的Demo工程

    image.png

    导入openssl

    image.png

    配置library/header search paths

    image.png image.png

    重新编辑 就OK了

    image.png

    相关文章

      网友评论

        本文标题:ios 如何导入openssl库 解决 'openssl/b

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