【问题标题】:Building boost cpp via Xcode works, via brew caused incompatibility通过 Xcode 构建 boost cpp 工作,通过 brew 导致不兼容
【发布时间】:2015-12-11 16:08:04
【问题描述】:

我不得不求助于在我的 Xcode 项目中编译 boost cpp 文件,因为当我使用 brew install boost --universal 并链接静态库时,我的软件变得与除 10.11 之外的所有 mac os 版本不兼容(有一个朋友在 10.9 和10.8,我在 10.11)。是否存在我不知道的 brew/boost 设置会导致它专门为 10.11 创建静态库?

【问题讨论】:

  • 可能有点相关:我认为--universal 存在一个问题,如果 Python 还没有与--universal 一起安装,那么它最终不会出现在通用 boost 安装中......不确定它将适用于该特定问题(对我而言,这源于将 MacOS 部署目标参数设置为过高的版本)。可能值得一试。

标签: xcode boost homebrew


【解决方案1】:

https://github.com/Homebrew/homebrew/issues/48437#issuecomment-174522431

Brew 部署目标是正在使用的 Mac OS 版本。因此,brew 不是构建 boost 的可行选择。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-18
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多