gpt4 book ai didi

c++ - gmock_main 和 gtest_main 有什么区别?

转载 作者:搜寻专家 更新时间:2023-10-31 01:00:28 29 4
gpt4 key购买 nike

我注意到在我的 Visual Studio 2010 设置中,一些项目引用了 gtest_main-mdd.lib,其他项目引用了 gmock_maind.lib,我想知道有什么区别两个库之间是?

最佳答案

项目不必同时使用 gtestgmock 但可能需要选择使用 gtest 而不使用 gmock 反之亦然。对于任何一种情况,您都需要一种方法来引入主要功能,因此您有 2 个库来引入它。

无论如何,如果您同时使用两者,那么最好使用 gmock_maind.lib,因为它具有模拟框架和测试框架的初始化。而 gtest_main-mdd.lib 只初始化测试部分。看gmock_main.ccgtest_main.cc

关于c++ - gmock_main 和 gtest_main 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31065426/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com