【问题标题】:Brew warning: dependency was built with a different C++ standard libraryBrew 警告:依赖项是使用不同的 C++ 标准库构建的
【发布时间】:2017-12-27 06:26:53
【问题描述】:

我最近升级了我的 homebrew 安装包,在“Trinity-rnaseq”从 2.4 升级到 2.5 之后,我收到了以下警告”

Warning: homebrew/science/trinity dependency boost was built with a different C++ standard library (libc++ from clang). This may cause problems at runtime.

作为一个整体,我对自制软件有点陌生,并且想知道修复 boost 依赖关系的最安全方法是什么,如果有必要的话。

谢谢!

【问题讨论】:

    标签: c++ boost homebrew bioinformatics macos-high-sierra


    【解决方案1】:

    重建 boost,然后是依赖于 boost 的任何东西,然后是你的项目。是的,如果其中任何一个使用 boost 作为公共接口的一部分,它很容易成为问题。

    【讨论】:

    • 谢谢!非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2016-06-19
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    相关资源
    最近更新 更多