是否有可能构建一个共享库或使用安装在各自Linux机器上的OpenSSL的Linux应用程序?
例如,在编译和链接时,我们使用"-lssl -lcrypto“--类似于这一点--有任何选项或解决方案可以使用应用程序将在其上运行的计算机上安装的OpenSSL库。我们不能用"dlopen“。
因此,我的应用程序应该以这样的方式构建:在CentOS 7上安装时,应该使用CentOS 7的默认OpenSSL 1.0.2,而在Ubuntu20.04上安装时,应该使用OpenSSL 1.1.1
请问我怎样才能做到这一点?
发布于 2022-07-22 07:15:36
在我看来你有五个选择。
使用Anaconda packages
安装OpenSSL
https://stackoverflow.com/questions/73076193
复制相似问题