0
#define CATCH_CONFIG_MAIN  // This tells Catch to provide a main() - only do this in one cpp file

谷歌搜索后我找不到 gtest 的替代品

4

1 回答 1

2

根据他们的引物

但也许你认为编写所有这些main()函数的工作量太大了?我们完全同意您的看法,这就是为什么 Google Test 提供了main(). 如果它符合您的需求,那么只需将您的测试与gtest_main库链接就可以了。

因此,与其要求库main通过宏生成定义,不如在包含宏的库中进行链接gtest_main

于 2019-02-13T12:23:57.937 回答