【问题标题】:Building Poco with Custom OpenSSL使用自定义 OpenSSL 构建 Poco
【发布时间】:2019-03-22 18:57:04
【问题描述】:

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

由于其他限制,如果重要的话,我也仅限于 Poco 1.7.7。

【问题讨论】:

    标签: linux openssl poco-libraries


    【解决方案1】:

    您可以使用--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 目录了解现有配置)或更改现有配置并修改编译器和链接器标志以添加搜索路径。

    【讨论】:

    • 您有一个“=”,其中包含路径中应该有一个“-”。所以不会让我编辑它,因为“编辑必须是 6 个字符或更多。”也许它会让你修复它。如果您可以这样做,我会将其标记为已接受的答案。
    猜你喜欢
    • 1970-01-01
    • 2014-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-23
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多