我有一个开源的热力学属性库,它是用C++编写的,我终于因处理单元而感到沮丧。因此,我想将boost :: units添加到我的核心代码中,以便使用boost :: units来执行所有使用零ish(?)计算开销的单元处理。仅将boost :: units添加到C++项目中
但我需要我的代码来运行跨平台/交叉编译器(boost可以做到这一点),理想情况下不需要下载所有的提升,因为它不是一个小包。
所以,我想知道的是:
是否有可能只包括升压的一小部分?甚至没有下载其他部分的提升?我知道如果不包含其他升级模块,它们将不会包含在构建中,但我不想甚至需要下载其他模块。
此外,boost :: units是否需要编译,还是仅用于标题?
这可能是[这个问题](http://stackoverflow.com/questions/2150836/how-的副本to-extract-boost-interprocess-library) – 2013-03-15 21:14:31