我有关于如何在我的C ++应用程序中使用OpenSSL项目的查询。
我看到有一个安装程序正在注册库,然后我们必须在我们的应用程序中使用这个库。
但实际上我有自己的项目,我想在不使用dll的情况下使用openssl .c和.h文件。
我该怎么做?
答案 0 :(得分:2)
通常使用DLL是一个好主意,因为它会使其他人(没有您的源代码)更新您的程序正在使用的openssl版本。 当我们考虑过去几个月过多的安全问题时,这是一件好事......
如果您仍想静态地将openssl代码包含到您的程序中,您可以将文件包含到项目中并直接调用它们。
有关示例,请参阅stackoverflow,这可能适合您的方案:How do I build OpenSSL statically linked against Windows runtime?