提升单元测试链接错误

时间:2012-12-05 07:12:21

标签: c++ unit-testing boost

我刚开始在Windows环境中使用'boost test'进行C ++单元测试(Visual Studio 2010)。我正在按照本教程作为指南:

http://legalizeadulthood.wordpress.com/2009/07/04/c-unit-tests-with-boost-test-part-1/ 但是在包含boost unit_test.hpp文件后,它会显示以下编译错误:

LINK : fatal error LNK1104: cannot open file 'libboost_unit_test_framework-vc100-mt-gd-1_52.lib'

我的源代码是这样的:

#define BOOST_TEST_MAIN
#include <boost/test/unit_test.hpp>

请协助解决如何解决此问题的想法。

1 个答案:

答案 0 :(得分:3)

我通过两个步骤解决了这个问题。

  1. 使用命令提示符构建boost。说明检查here
  2. 将“boost_1_52_0 \ stage \ lib”添加到项目属性 - >链接器 - &gt;库路径