私は C++ VS 2010 で小さなプロジェクトを持っており、いくつかの静的リンク ライブラリ (.lib ファイル) を使用しています。
次のオプションがオンになっています: OPT:REF、OPT:ICF、/GL、GR-
未使用のメソッドを静的ライブラリのコードを使用するクラスに追加すると、コンパイラはより大きなコードを生成しました (つまり、このメソッドを最終的な実行可能ファイルに含めます)。
なんで?私は何を間違っていますか?
私は C++ VS 2010 で小さなプロジェクトを持っており、いくつかの静的リンク ライブラリ (.lib ファイル) を使用しています。
次のオプションがオンになっています: OPT:REF、OPT:ICF、/GL、GR-
未使用のメソッドを静的ライブラリのコードを使用するクラスに追加すると、コンパイラはより大きなコードを生成しました (つまり、このメソッドを最終的な実行可能ファイルに含めます)。
なんで?私は何を間違っていますか?