环境:Windows7 ,VS2013
一、安装
1.下载googletest:https://github.com/google/googletest/releases
2.解压googletest,目录googletest\msvc\下是visual studio的工程文件,使用VS打开,分别用debug和release模式编译
3.编译完成后进入googletest\msvc\gtest\文件夹下,有Debug和Release两个文件夹,得到下图4个lib文件,将4个lib文件保存在lib文件中。
有了lib文件和头文件就可以使用gtest了,头文件位于\googletest\include\文件中
二、测试项目
1.创建Win32控制台应用程序,创建完成后把include和lib文件夹拷贝到项目路径下
2.项目配置:
击项目属性》c/c++》代码生成中运行库中修改为“多线程调试(/MTd)”
点击项目属性》c/c++》常规中附加包含目录中添加头文件路径
点击项目属性》链接器》常规中附加包含目录中添加lib路径
点击项目属性》链接器》输入中附加包依赖项中添加gtestd.lib
3.设置完成后可以编写测试程序进行测试
点击运行后,报如下错误
解决方案:https://blog.csdn.net/wzsy/article/details/70599654
运行通过后,如下图所示