链接控制台应用程序与Visual Studio 2008中的MFC应用程序

时间:2012-12-21 06:49:45

标签: visual-studio-2008 mfc googletest

我有一个MFC项目。我想用googletest为它编写单元测试。为此,我制作了一个包含所有单元测试的Win32控制台应用程序。我把这两个项目放在一个解决方案中。

问题在于,当我构建该解决方案时,我收到以下链接错误:

错误LNK2019:未解析的外部符号“public:__thiscall CTest_MFC_AppApp :: CTest_MFC_AppApp(void)”(?? 0CTest_MFC_AppApp @@ QAE @ XZ)在函数“private:virtual void __thiscall SimpleTests_TestAsserts_Test :: TestBody(void)”中引用(? TestBody @ SimpleTests_TestAsserts_Test @@ EAEXXZ)main.obj

我已经尝试了我能想到的一切,包括使用和不使用预编译头重新创建单元测试项目。任何人都可以解释这个问题吗?谢谢!

0 个答案:

没有答案