MSVC プロジェクト用のフラグを確認していますが、次の機能に関する十分なドキュメントを入手できません。
- リンク時のコード生成 (/ltcg) を使用する
- 機能レベルのリンクを有効にする (/Gy)
- 未参照データの削除 (/OPT:REF)
- 冗長 COMDAT の削除 (/OPT:ICF)
- Windows98 向けに最適化しない (/OPT:NOWIN98)
- 文字列プーリングを有効にする (/GF)
個別のデバッグ/リリース ビルドを使用しているため、主にリリースのフラグに関心があります。これらのフラグとそれらがどのように相互に関連するかについての説明、およびあなた自身のプロジェクトでどのフラグを使用するかについての説明は大歓迎です!