windows环境下gtest的使用

本文介绍了在Windows系统中如何安装和使用gtest。通过下载gtest项目,利用cmake生成sln文件,编译得到所需的库文件。接着创建UnitTest项目,并配置项目属性,将gtest的目录和库文件路径添加到项目中,最终成功编译并通过gtest运行测试。
摘要由CSDN通过智能技术生成

准备

首先需要下载gtest的项目
https://github.com/google/googletest

安装

下载完成后,进行安装。
(PS:我看网上很多安装教程都是linux环境下的,windows下也有人说有个msvc文件夹:googletest-master\googletest\msvc,但是我下的这个版本没有这个文件夹了)

以下是我搭建gtest的过程:
1、cd googletest (进入到googletest文件夹)
2、cmake CMakeLists.txt (这里需要电脑上先安装cmake)
3、这里windows和linux就有区别了。执行完第2步之后,会生成一个gtest.sln文件,打开gtest.sln,然后 编译debug和release两个版本,lib下会有gtest_maind.lib、gtestd.lib、gtest.lib、gtest_main.lib。

在项目中使用

新建一个UnitTest项目
在这里插入图片描述
设置项目的属性,把gtest的目录和之前生成的lib添加进去
在这里插入图片描述
在这里插入图片描述

设置好之后编译,输出如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值