リンカー ツールの警告 LNK4075

"option2" の指定により "option1" は無視されます

2 番目のオプションが最初のオプションより優先されます。

相互に排他的なリンカー オプションが指定されています。 リンカー オプションを確認してください。 リンカー オプションを指定する場所は、プロジェクトのビルド方法によって異なります。

  • 開発環境でビルドしている場合は、プロジェクトのリンカー プロパティ ページを開き、両方のリンカー オプションが指定されている個所を確認します。 詳細については、「コンパイラとビルドのプロパティを設定する」を参照してください。

  • コマンド ラインでビルドする場合は、そこで指定するリンカー オプションを確認します。

  • ビルド スクリプトでビルドする場合は、スクリプトに目を通して、これらのリンカー オプションが指定されている個所を確認します。

相互に排他的なリンカー オプションが指定されているのを見つけたら、いずれかのリンカーオプションを削除します。

具体的な例を次に示します。

  • /ZI でコンパイルされたモジュール (これは、/EDITANDCONTINUE という内部リンカー オプションを意味します) と、/OPT:REF、/OPT:ICF、または /INCREMENTAL:NO でコンパイルされたモジュール (これは、/EDITANDCONTINUE がないことを意味します) をリンクすると、LNK4075 が発生します。 詳細については、「/Z7、/Zi、/ZI (デバッグ情報の形式)」を参照してください。