vs2013下配置googletest环境

因为工作的需要,需要使用gtest,就开始学起了gtest,写下这个博客,作为学习笔记,害怕后面忘记,同时想帮助一些真正需要的人...
我的系统及软件配置:
系统配置:win7 32bit旗舰版(个人认为配置gtest如果你的windows版本跟一般差异不是很大的话是不会有问题的)
VS版本:VS2013
GTest版本:release-1.7.0

资源获取

源代码下载地址:https://github.com/google/googletest/tree/release-1.7.0


配置步骤

  1. 先下载gtest,并解压。
  2. 用vs2013打开gtest—-msvc—-gtest工程(双击gtest),弹出如下“单向升级”窗口,单击“确定”,会弹出“迁移报告”,关闭“迁移报告”即可(若没有,直接点击确定按钮一路走下去)。
  3. 用vs2013打开工程gtest;对gtest右键——>生成,即可生成gtestd.lib(这个是对应Debug的),还有一个gtestd.lib(这个对应Release),可根据需要生成相应文件。编译之前注意检查的配置:对gtest右键—>属性—>配置属性—>C/C++—>代码生成,查看右面的“运行库”,选择多线程调试(MTd);此配置一下面的测试用例配置一样,保持一致。
  4. 编写实例配置:
    建立工程:
    在VS2013,创建一个项目,为Visual C++ -> win32 控制台应用程序(win32 console application),命名为test,进入向导,直接完成即可以。
    配置:
    对工程名右键->属性->配置属性->C/C++->常规->附加包括目录:添加gtest库路径下面的/gtest/include;
    对工程名右键->属性->配置属性->C/C++->代码生成->运行时库:与前面gtest配置一样,选择MTd;
    对工程名右键->属性->配置属性->链接器->输入->附加依赖项:输入gtest路径下的/msvc/gtest/Debug/gtestd.lib。
  5. 最后一步,也是最最最重要的一步,需要把你的gtestd.lib文件拷贝到这个目录:C:\Program Files\Windows Kits\8.1\Lib\winv6.3\um\x86(32位机使用)64位的话修改一下路径就可以。
  6. 至此,配置就完成了,可以开始写测试用例了。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
配置Google Test环境,您可以按照以下步骤进行操作: 1. 首先,您需要在https://github.com/google/googletest上下载Google Test软件包。将其解压缩到您的计算机上的适当位置。 2. 确保您已经安装了CMake。使用CMake来配置Google Test。在CMake中,选择源代码目录和构建二进制文件目录,并点击"Configure"和"Generate"按钮。这将生成适用于您的系统的Makefile。请根据您的实际情况进行配置。 3. 在您的项目中,可以选择安装Google Test库。为了在不同的机器上使用时更加方便,您可以使用环境变量来指定Google Test的位置。将Google Test文件复制到您选择的目录中,例如C:\ProgramFiles(x86)\googletest,并将环境变量GTEST_ROOT指向该目录。 4. 最后,您可以验证Google Test是否已经正确配置。可以使用Qt Creator创建一个纯C项目,并在项目的.pro文件中添加相关设置。根据您的实际情况进行相应的配置和修改。确保包含Google Test的头文件路径和库文件路径以及相关的源文件。然后编译和运行您的测试代码,以验证Google Test是否可用。 以上是配置Google Test环境的一般步骤,请根据您的实际情况进行相应的配置和修改。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [google test 环境搭建](https://blog.csdn.net/laziogo/article/details/73382176)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [GoogleTest安装和搭建自动测试环境](https://blog.csdn.net/king110108/article/details/126331279)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值