次の方法で共有


リンカー ツール エラー LNK1248

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

解説

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

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

関連項目

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