使用自定义 OpenSSL 构建 Poco
Building Poco with Custom OpenSSL
我需要使用我从源代码构建的 OpenSSL 来构建 Poco,而不是 Ubuntu 的 apt
安装的那个。假设我的 OpenSSL 根位于 /opt/openssl/1.0.2
。我是否需要设置环境变量,或将参数传递给 configure
或 make
步骤?我没有在文档或其他任何地方找到有关如何执行此操作的任何信息。
由于其他限制,如果重要的话,我也仅限于 Poco 1.7.7。
您可以使用 --include-path
和 --library-path
以及 configure
来设置搜索路径,以便找到您的自定义 OpenSSL 库,例如:
./configure --include-path=/opt/openssl/1.0.2/include --library-path=/opt/openssl/1.0.2/lib
您还可以创建自定义构建配置文件(请参阅 build/config
现有配置目录)或更改现有配置文件并修改编译器和链接器标志以添加搜索路径。
我需要使用我从源代码构建的 OpenSSL 来构建 Poco,而不是 Ubuntu 的 apt
安装的那个。假设我的 OpenSSL 根位于 /opt/openssl/1.0.2
。我是否需要设置环境变量,或将参数传递给 configure
或 make
步骤?我没有在文档或其他任何地方找到有关如何执行此操作的任何信息。
由于其他限制,如果重要的话,我也仅限于 Poco 1.7.7。
您可以使用 --include-path
和 --library-path
以及 configure
来设置搜索路径,以便找到您的自定义 OpenSSL 库,例如:
./configure --include-path=/opt/openssl/1.0.2/include --library-path=/opt/openssl/1.0.2/lib
您还可以创建自定义构建配置文件(请参阅 build/config
现有配置目录)或更改现有配置文件并修改编译器和链接器标志以添加搜索路径。