3
自分の静的ライブラリーを作成するときに、すべてのヘッダーファイルを1つのラッパーヘッダーファイルに結合することをお勧めしますか?たとえば、* .libファイルにコンパイルされた* .hと* .cppファイルがたくさんあるとしましょう。ラッパー・ヘッダー・ファイルを作成することは良い習慣なのでしょうか?インクルードを書くときには、私が必要とするかもしれないし、そうでないかもしれないすべてのものを含む一つのヘッダーを入れるだけです。これは、使用されていなかったものでライブラリファイルにリンクされていた* .exeファイルを膨らませますか?ライブラリーのヘッダーファイルを結合する
正確に言えば、リンカーは静的ライブラリから必要な個々のオブジェクトファイルのみを取り出します。結果として、オブジェクトファイル0個、すなわちリンカコマンドラインの余分な静的ライブラリ –
を取得することができますが、組織の用語は、それらを別々に保つ方が良いでしょうか? – mma1480
@ mma1480:これは不要なリンケージも回避します。 – Aamir