libcrypto.a OpenSSL静态库
OpenSSL 的静态库libcrypto.a
,对搞 iOS 开发的你来说,算是个蛮实用的东西。省得每次都折腾一堆编译参数,直接集成到工程里就行。用在 HTTPS、加解密、证书验证这类场景里挺合适的,基本算是标配级别了。
libcrypto.a的编译来自 OpenSSL,兼容性还不错,尤其是做 iOS 端的朋友,如果你平时要配libevent
、ffmpeg
之类的库,这个静态库用起来会顺手不少,依赖也清爽些。
你要是正在折腾 iOS 版本的 OpenSSL,可以顺便看看这几个相关资源,比如iOS 版编译完成的 OpenSSL 库和支持 OpenSSL 的 iOS libevent 静态库,都还挺靠谱。
别忘了,libcrypto.a是静态库,不会像动态库那样引入运行时风险。但也别图省事直接拷,最好还是看看你项目用的 OpenSSL 版本是不是对得上,兼容性最重要。
如果你想给ffmpeg
加上加密支持,那这个库刚好能派上用场。搭配libssl.a
用更稳,想要一套完整工具链的朋友可以再顺便看看这个 ffmpeg 编译脚本,效率提升不少。
哦对了,Windows 下开发的也不用急,这篇 VS2019 编译 OpenSSL 的教程也写得蛮详细,有需要可以参考下。
,libcrypto.a
对做移动端安全通信的场景来说,还是挺香的。如果你在配置 iOS 项目或者用CocoaPods
搞不定 OpenSSL,那直接扔个静态库进去,也省心多了。
6.98MB
文件大小:
评论区