编译并导入OpenSSL

简介

OpenSSL  是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。

导入OpenSSL

由于项目中要用到OpenSSL,所以自己上网查资料学习,并把这些东西总结了下来.

1.首先,需要运行脚本生成OpenSSL库,参考https://github.com/x2on/OpenSSL-for-iPhone示例.

运行脚本生成静态库

2.下一步打开在github上下载下来的工程,我们会用到工程里面的两个文件


3. 新建一个文件夹叫openssl,然后将OpenSSL-for-iPhone项目中的 FSOpenSSL.h/m 文件拖到文件夹中,将生成的 include 以及 lib 文件夹也拖到 openssl 文件夹中.


4.将整个新建的OpenSSL文件拖入到新建的工程中


5. 在 Header Search Paths 中添加以下内容"$(SRCROOT)/$(PROJECT_NAME)/openssl/include"


6. 在 Library Search Paths 中添加以下内容"$(SRCROOT)/$(PROJECT_NAME)/openssl/lib"


7.编译工程,完成导入

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容