【发布时间】:2013-03-15 20:33:33
【问题描述】:
我有一个全部用 C++ 编码的开源热力学属性库,但我终于对处理单位感到沮丧。因此,我想将boost::units 添加到我的核心代码中,以便使用boost::units 以零(?)计算开销完成所有单元处理。
但我需要我的代码来运行跨平台/交叉编译器(Boost 可以做到这一点),并且理想情况下不需要下载所有 Boost,因为它不是一个小包。
我想知道:
是否可以只包含 Boost 的一小部分?甚至不下载 Boost 的其他部分?我知道如果不包含其他 Boost 模块,它们将不会包含在构建中,但我什至不需要下载其他模块。
另外,boost::units 是否需要编译,还是只有标头?
【问题讨论】:
-
这可能与this question重复
标签: boost boost-units