提升单元测试链路错误

Boost unit test link error

本文关键字:错误 链路 单元测试      更新时间:2023-10-16

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

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. 使用命令提示符生成增强。 说明在此处查看
  2. 将"boost_1_52_0\stage\lib"添加到项目属性>链接器>库路径