我刚刚开始使用'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>
请协助提供有关如何解决此问题的想法。
我通过两步解决了这个问题。
- 使用命令提示符生成增强。 说明在此处查看
- 将"boost_1_52_0\stage\lib"添加到项目属性>链接器>库路径