次の方法で共有


コンパイラ エラー C2220

warning treated as error - no object file generated

/WX により、警告はすべてエラーとして処理するようコンパイラは指定されます。 エラーが発生したため、オブジェクトまたは実行可能ファイルは生成されませんでした。

このエラーは、/WX フラグが設定され、コンパイル中に警告が発生したときにだけ表示されます。 このエラーを解決するには、プロジェクトのすべての警告を除去する必要があります。

解決するには、次のいずれかの手法を使用します。

  • プロジェクトの警告の原因となった問題を解決します。

  • 警告レベルを低くしてコンパイルします。たとえば、/W4 の代わりに /W3 を使用します。

  • 特定の警告を無効にするか、表示されないようにするには、warning pragma を使用します。

  • コンパイルに /WX を使用しないでください。