我正在学习C++,我正在使用+ -5类的项目 我使用继承和内部类。 我为每个类制作了一个单独的cpp和hpp文件(也适用于内部类) 现在我想让makefile编译起来更容易。 我读了很多关于makefile的教程,但没有好的教程来处理主题继承和内部类。Makefiles - 继承的类和内部类
我会打一个比方:
class A
class B //is a inner class ob A
class C //inherits from B
class D //inherits from C
class test // containing a main with tests for all the classes
如何将我让这个在makefile? (每个类都有一个HPP和CPP!)
你不需要写一个makefile对我来说,如果你有一个链接到一个非常好的教程,我也很高兴:)
其他问题: 我读过在单独的hpp + cpp中定义一个内部类是不好的。真的吗 ?有什么风险?
谢谢你的答案:)
你在说计算依赖关系吗? – 2014-11-21 19:50:38
关于makefile:我的意思是如果我让Ao(编译A类)我必须包括cpp或.o,或者既不编译C类(因为C继承A) – 2014-11-21 19:56:45
关于与问题内部类:当我定义“母类”之外的内部类时,我会谈论限制或错误, – 2014-11-21 19:58:57