首页 > 解决方案 > Google Test + VSCode + WINDOWS,如何在window OS中使用gtest?

问题描述

当我使用 gtest 和 gmock 在窗口 vscode 上测试 cpp 文件时,我遇到了很多错误。

所以,我遵循以下准则, https://medium.com/swlh/google-test-installation-guide-for-c-in-windows-for-visual-studio-code-2b2e66352456

但是collect2.exe:错误:ld返回1退出状态发生。

在此处输入图像描述

但是 gtest 在视觉工作室上运行良好!!但它不适用于上图的 vscode。

我该如何处理这个问题?另外,我想知道如何在窗口 vscode 中测试 cpp 文件...

标签: c++windowsvisual-studio-codegoogletest

解决方案


您下载了不适合您的编译器的库libgtest.alibgtest_main.a使用来自官方谷歌测试存储库的谷歌测试来构建你自己的库https://github.com/google/googletest/tree/release-1.11.0

恕我直言,您使用的指南演示了将库和头文件复制到编译器目录的不良做法。


推荐阅读