我的第一种方法是创建一个额外的静态库来编译gtest-all.cc
,gmock-all.cc
并且(在测试项目gmock-main.cc
中不这样做)。main
googletest 项目编译完成,但在测试项目中出现这个链接错误:
Error LNK2001 unresolved external symbol "public: void __cdecl testing::internal::Mutex::AssertHeld(void)" (?AssertHeld@Mutex@internal@testing@@QEAAXXZ)
哪些预处理器或项目设置可以避免 x64 的此链接错误?