リンカ ツール エラー LNK1248

イメージ サイズ ('output_size') が最大許容サイズ (maximum_size) を超えています

解説

リンカーは、出力ファイルのサイズが、32 ビット のプログラム イメージまたはオブジェクト ファイル (PE または COFF ファイル) の最大サイズを超えると判断しました。

ファイルが実行可能ファイルまたは DLL の場合にこの問題を解決するには、いくつかの機能を別の DLL に移動するようにプログラムをリファクタリングする必要があります。 ファイルがオブジェクト ファイルの場合は、ソース ファイルを複数の翻訳単位にリファクタリングできます。 ファイルが.iobj作成した/LTCGOUTファイル (LTCG 増分オブジェクト ファイルに名前を付けます) で、使用/LTCG:INCREMENTALしていない場合は、オプションを/LTCGOUT削除します。 使用 /LTCG:INCREMENTALしている場合は、実行可能ファイルをリファクタリングして、エラーの原因となるコンポーネントのサイズを小さくすることを検討してください。

関連項目

/GL(プログラム全体の最適化)
/LTCG (リンク時のコード生成)