编译后报错:
LMQueryConnectionTest.cc:194: instantiated from here
/home/dts/users2/yujia.tao/DTS/trunk/vendor/cppunit/linux_gcc4/include/cppunit/extensions/TestFixtureFactory.h:41: error: 'CppUnit::TestFixture' is an inaccessible base of 'LMQueryConnectionTest'
出错处为:
在LMQueryConnectionTest.h头文件里,
class LMQueryConnectionTest:public LMQueryConnection
, public LMQueryConnectionParam
, public CppUnit::TestFixture {
XXXXXX;
};
CppUnit::TestFixture之前的public忘记写了。细节!
解决编译错误,因忘记写public关键字导致CTestFixture无法正确继承。在LMQueryConnectionTest类中修正了CTestFixture的继承方式。
6902

被折叠的 条评论
为什么被折叠?



