#define CATCH_CONFIG_MAIN // This tells Catch to provide a main() - only do this in one cpp file
谷歌搜索后我找不到 gtest 的替代品
#define CATCH_CONFIG_MAIN // This tells Catch to provide a main() - only do this in one cpp file
谷歌搜索后我找不到 gtest 的替代品
根据他们的引物:
但也许你认为编写所有这些
main()
函数的工作量太大了?我们完全同意您的看法,这就是为什么 Google Test 提供了main()
. 如果它符合您的需求,那么只需将您的测试与gtest_main
库链接就可以了。
因此,与其要求库main
通过宏生成定义,不如在包含宏的库中进行链接gtest_main
。