【问题标题】:Do I need to run Boost's configure script to build libraries (e.g. graph, test)?我是否需要运行 Boost 的配置脚本来构建库(例如图形、测试)?
【发布时间】:2009-04-16 03:29:31
【问题描述】:

如果我不想安装 Boost 但我想构建其中一个库(即 BGL,用于使用 graphml),有没有办法以独立于系统的方式构建库而无需运行 .configure?

【问题讨论】:

    标签: configuration boost


    【解决方案1】:

    简短的回答是:视情况而定。

    我只是尝试将相关资源复制到您的项目并构建它们。 Boost 非常擅长支持这类事情,因为它不太依赖配置,而是依赖于编译器/平台特定的定义来整理它正在构建的平台。

    我怀疑像 BGL 这样的东西甚至会是更好的候选者,而像线程代码这样高度依赖于平台的代码就不能正常工作了。话虽如此,我知道至少有一个项目成功地将 boost 的线程代码和精神复制到它自己的存储库中,而且它的工作原理就像一个魅力。

    我只是试一试,看看会发生什么。

    【讨论】:

      猜你喜欢
      • 2010-11-30
      • 1970-01-01
      • 2020-09-08
      • 2011-06-10
      • 2015-03-10
      • 2021-02-14
      • 1970-01-01
      • 2021-09-09
      • 1970-01-01
      相关资源
      最近更新 更多