提问者:小点点

我应该包括头文件或源文件的谷歌测试?


我正在学习如何使用谷歌测试我的一个项目。 当我包含头文件时,我会收到LNK2019 unresolved external Symbol...错误,但是当我包含源文件时,它会成功编译并运行测试。 我是否在设置测试项目时犯了错误(我使用的是Visual Studio 2019)。

编辑:很抱歉给您带来任何混淆,我是否应该将Google测试项目作为一个库,并在实际项目中编写测试,包括gtest头? 现在,我已经在Google Test项目中得到了测试,其中有一个运行测试的main函数。


共1个答案

匿名用户

您可能还没有将您的测试链接到google测试库。 确实,检查项目设置。