C++ visual studio中控制台应用程序中未解析的外部符号

C++ visual studio中控制台应用程序中未解析的外部符号,c++,googletest,unresolved-external,googlemock,C++,Googletest,Unresolved External,Googlemock,我在VisualStudio中创建了一个控制台应用程序ProjectA,另外一个项目是googletest项目,用于测试ProjectA。现在我在测试cpp中有定义的函数时遇到了未解决的外部符号问题。如果我把所有东西都放进去,就没问题了。如何使cpp中的内容对googletest项目可见?我注意到ProjectA只创建了一个exe,但没有创建库 非常感谢 由于您没有提供代码,我可以提供高级细节 尝试将项目a链接到项目B,这样当链接器尝试链接时,它将找到正确的定义。想创建一个简单的示例吗?

我在VisualStudio中创建了一个控制台应用程序ProjectA,另外一个项目是googletest项目,用于测试ProjectA。现在我在测试cpp中有定义的函数时遇到了未解决的外部符号问题。如果我把所有东西都放进去,就没问题了。如何使cpp中的内容对googletest项目可见?我注意到ProjectA只创建了一个exe,但没有创建库


非常感谢

由于您没有提供代码,我可以提供高级细节


尝试将项目a链接到项目B,这样当链接器尝试链接时,它将找到正确的定义。

想创建一个简单的示例吗?