作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我注意到在我的 Visual Studio 2010 设置中,一些项目引用了 gtest_main-mdd.lib
,其他项目引用了 gmock_maind.lib
,我想知道有什么区别两个库之间是?
最佳答案
项目不必同时使用 gtest
和 gmock
但可能需要选择使用 gtest
而不使用 gmock
反之亦然。对于任何一种情况,您都需要一种方法来引入主要功能,因此您有 2 个库来引入它。
无论如何,如果您同时使用两者,那么最好使用 gmock_maind.lib
,因为它具有模拟框架和测试框架的初始化。而 gtest_main-mdd.lib
只初始化测试部分。看gmock_main.cc和 gtest_main.cc
关于c++ - gmock_main 和 gtest_main 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31065426/
我注意到在我的 Visual Studio 2010 设置中,一些项目引用了 gtest_main-mdd.lib,其他项目引用了 gmock_maind.lib,我想知道有什么区别两个库之间是? 最
我是一名优秀的程序员,十分优秀!