简体   繁体   English

如何知道使用哪个版本的openssl boost ssl

[英]How to know which version of openssl boost ssl is using

I have some questions about boost openssl updation 我对boost opensl更新有一些疑问

  1. How can I find out which version of openssl boost ssl is using? 如何找出使用哪个版本的openssl boost ssl?
  2. Do we need to recompile the C++ boost application after updating openssl or will updating openssl suffice? 在更新openssl之后,我们是否需要重新编译C ++ boost应用程序?
  1. Boost will use the openssl version provided by your system (or explicitly specified during compilation/linkage, check your build script) Boost将使用系统提供的openssl版本(或在编译/链接期间明确指定的版本,请检查您的构建脚本)

  2. It depends on your linkage type, if you link statically against OpenSSL, you will need to recompile. 这取决于您的链接类型,如果您针对OpenSSL进行静态链接,则需要重新编译。 If you are linking dynamically, then updating the DLL/shared object will be enough (unless you linked against a specific version) 如果您是动态链接,则更新DLL /共享对象就足够了(除非您链接到特定版本)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM