3

boost/test/unit_test.hpp标头和有什么区别boost/test/included/unit_test.hpp?两者似乎都适用于我的项目,我不确定应该使用哪个。

4

1 回答 1

3

来自boost/test/included/unit_test.hpp

包含(与链接)版本的单元测试框架

因此,如果您希望避免独立库编译,则可以使用它。但是,从长远来看,此解决方案可能不是最佳选择,因为它需要为您使用的每个测试模块以及您正在处理的测试模块的每次更改重新编译单元测试框架源代码。因此,您的测试周期时间可能会增加。

另见: http: //www.boost.org/doc/libs/1_48_0/libs/test/doc/html/utf/compilation/direct-include.html

于 2011-11-29T16:38:09.560 回答