/ALIGN (セクションの配置)
実行可能イメージ内の各セクションの配置を指定します。
構文
/ALIGN[:number]
引数
number
アラインメント値 (バイト単位)。
解説
リンカー オプションは /ALIGN 、プログラムの線形アドレス空間内の各セクションの配置を指定します。 number 引数はバイト単位であり、2 の累乗である必要があります。 既定値は 4K (4096) です。 アラインメントによって無効なイメージが生成される場合、リンカーから警告が発行されます。
デバイス ドライバーなどのアプリケーションを作成する場合を除き、アラインメントを変更する必要はありません。
パラメーターを使用して、特定のセクションの配置を align オプションに /SECTION 変更できます。
指定した配置値は、最大のセクション配置より小さくすることはできません。
Visual Studio 開発環境でこのリンカー オプションを設定するには
プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、Visual Studio での C++ コンパイラとビルド プロパティの設定に関するページを参照してください。
[構成プロパティ]>[リンカー]>[コマンド ライン] プロパティ ページを選択します。
[追加のオプション] ボックスにオプションを入力します。 [OK] または [適用] を選択して、変更を適用します。
このリンカーをコードから設定するには
- 以下を参照してください。AdditionalOptions