使用boost :: asio而不链接到OpenSSL

时间:2019-03-22 18:54:26

标签: c++ boost openssl

我正在开发一个使用boost :: asio的项目。默认情况下,它与OpenSSL库链接,但是不使用SSL功能。我需要摆脱OpenSSL依赖关系,有没有办法做到这一点?谢谢

2 个答案:

答案 0 :(得分:0)

编译可增强您的能力,并先删除OpenSSL位。将是“一种方法”。

答案 1 :(得分:0)

您的问题没有任何意义,因为boost asio的OpenSSL部分是可选的。即,仅当您使用它时,它才会在openssl中链接。

默认情况下,boost asio也仅是标头。因此,您必须全力以赴地编译包含openssl的库版本。

您可以阅读有关here的信息。

如果您只想在使用opensl时使用它,那么我将使用默认的仅标头版本,您将只获得所使用的内容而已。