我正在尝试在openssl中设置多线程。我浏览了 https://curl.haxx.se/libcurl/c/opensslthreadlock.html 链接。但我无法理解如何使用它。你能提出任何想法吗?
答案 0 :(得分:0)
阅读本文:https://www.openssl.org/docs/manmaster/crypto/threads.html
根据/crypto/threads/mttest.c
和您的目标平台实现多线程。它主要用于在程序开始时设置两个函数(可选择更多)。
关于这一点,没有什么可以说的了,复制这里的东西会让下一个OpenSSL版本的答案弃用。消息来源大部分时间都是最新的。
此外,您可以阅读O'Reilly的Multithread Support
章节Network Security with OpenSSL
。请记住,有些功能已被弃用。