我想使用(编译)谷歌测试,但有麻烦。谷歌测试 - undefined rerefence当使用2个不同的项目
我有1个exe项目和另一个项目(谷歌单元测试),其中有一些类的第一个项目的测试。
我试图使用从信息: C++ unit test start guide, how to set up Google Test
我有2个C++在我的工作区项目:
Exe项目名称:测试仪
- src文件夹包含CElement.cpp,CElement.h,Main.cpp
谷歌测试项目(EXE)名称:GoogleTestTester
- gtest_src文件夹(包含GTEST)
- TestElement文件夹(包含我的测试类)
- Test1.cpp:
测试( MyAppTtests,name) CElement * pElm = new CElement();
//..
}
我收到链接错误(在GoogleTestTester项目):以CElement未定义参考:: CElement()
- 我已经包括“CElement。 h“in Test1.cpp
- 在项目属性中,我包含TestElement文件夹的路径(其中包含CElement.h文件)
我该如何解决?
[如何用Google测试测试EXE?](http://stackoverflow.com/questions/23088252/how-to-test-an-exe-with-google-test)可能有重复 –