/MACHINE (ターゲット プラットフォームの指定)

$

解説

/MACHINE オプションは、プログラムのターゲット プラットフォームを指定します。

通常、/MACHINE オプションは指定する必要がありません。 LINK では、.obj ファイルからコンピューターの種類を推測するためです。 ただし、環境によっては、LINK がコンピューターの種類を判定できず、リンカー ツール エラー LNK1113 が発生する場合があります。 このようなエラー メッセージが出力された場合は、/MACHINE オプションを指定してください。

Visual Studio 開発環境でこのリンカー オプションを設定するには

  1. プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、Visual Studio での C++ コンパイラとビルド プロパティの設定に関する記事を参照してください。

  2. [構成プロパティ]>[リンカー]>[詳細] プロパティ ページを選択します。

  3. [対象コンピューター] プロパティを変更します。

このリンカーをコードから設定するには

  1. 以下を参照してください。TargetMachine

関連項目

MSVC リンカーのリファレンス
MSVC リンカー オプション