使用自定义OpenSSL构建Poco

时间:2019-03-22 18:57:04

标签: linux openssl poco-libraries

我需要使用从源代码构建的OpenSSL来构建Poco,而不是由Ubuntu apt安装的OpenSSL。假设我的OpenSSL根目录位于/opt/openssl/1.0.2中。我需要设置环境变量,还是将参数传递到configuremake步骤?我在文档或其他任何地方都找不到有关如何执行此操作的信息。

由于其他限制,如果重要的话,我也只能使用Poco 1.7.7。

1 个答案:

答案 0 :(得分:1)

您可以将--include-path--library-pathconfigure一起使用来设置搜索路径,以便找到您的自定义OpenSSL库,例如:

./configure --include-path=/opt/openssl/1.0.2/include --library-path=/opt/openssl/1.0.2/lib

您还可以创建一个自定义构建配置文件(有关现有配置,请参见build/config目录)或更改现有文件,并修改编译器和链接器标志以添加搜索路径。