如何在我的Windows C ++应用程序中使用OpenSSL项目?

时间:2015-06-26 06:56:48

标签: c++ windows openssl

我有关于如何在我的C ++应用程序中使用OpenSSL项目的查询。

我看到有一个安装程序正在注册库,然后我们必须在我们的应用程序中使用这个库。

但实际上我有自己的项目,我想在不使用dll的情况下使用openssl .c和.h文件。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

通常使用DLL是一个好主意,因为它会使其他人(没有您的源代码)更新您的程序正在使用的openssl版本。 当我们考虑过去几个月过多的安全问题时,这是一件好事......

如果您仍想静态地将openssl代码包含到您的程序中,您可以将文件包含到项目中并直接调用它们。

有关示例,请参阅stackoverflow,这可能适合您的方案:How do I build OpenSSL statically linked against Windows runtime?