我正在學習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