标题boost/test/unit_test.hpp
和boost/test/included/unit_test.hpp
之间有什么区别?两者似乎都适用于我的项目,我不确定应该使用哪个。
答案 0 :(得分:2)
来自boost/test/included/unit_test.hpp
:
单元测试框架的包含(与链接)版本
因此,如果您希望避免使用独立库编译,则可以使用此方法。但是,从长远来看,这个解决方案可能不是最佳选择,因为它需要对您使用它的每个测试模块进行单元测试框架源重新编译,以及您正在处理的测试模块的每次更改。因此,您的测试周期可能会增加。
另请参阅:http://www.boost.org/doc/libs/1_48_0/libs/test/doc/html/utf/compilation/direct-include.html