我正在学习如何使用谷歌测试我的一个项目。 当我包含头文件时,我会收到LNK2019 unresolved external Symbol...
错误,但是当我包含源文件时,它会成功编译并运行测试。 我是否在设置测试项目时犯了错误(我使用的是Visual Studio 2019)。
编辑:很抱歉给您带来任何混淆,我是否应该将Google测试项目作为一个库,并在实际项目中编写测试,包括gtest头? 现在,我已经在Google Test项目中得到了测试,其中有一个运行测试的main函数。
您可能还没有将您的测试链接到google测试库。 确实,检查项目设置。