无法打开源文件gtest / gtest.h

时间:2016-10-23 19:26:27

标签: c++ visual-studio googletest

我在visual studio 2015中安装了Google Test Adapter,并期望它自动设置包含路径链接到必要的库。但似乎还有一些我失踪的步骤,因为我得到了“不能包含gtest / gtest.h”的错误。如果我必须在安装扩展程序后手动执行所有操作,那么这个扩展名的重点是什么?或者我错过了什么?

1 个答案:

答案 0 :(得分:1)

请参阅Google Test Adapter上的功能说明:

" Google Test Adapter(GTA)是一个Visual Studio扩展,提供使用Google Test框架编写的C ++测试的测试发现和执行。"

Google Test(gtest)测试被编译为可执行文件,该可执行文件支持不同的选项来过滤要执行的测试用例并选择输出格式(请参阅"Writing the main() Function")。 Google Test Adapter可用于执行此可执行文件之一。

因此,您需要下载gtest框架并正确配置解决方案/项目的包含路径,将测试编译为可执行文件并使用Google Test Adapter发现并执行测试。 (要配置Google测试适配器,请转到Debug->选项 - > Google测试适配器。)