1

このメッセージをデバッグしようとすると、出力ボックスに表示されるインクルードに赤の下線が引かれます。

1>------ Build started: Project: abc, Configuration: Debug Win32 ------
1>Build started 10/10/2012 6:09:49 PM.
1>InitializeBuildStatus:
1>  Touching "Debug\abc.unsuccessfulbuild".
1>cl : Command line error D8016: '/ZI' and '/Ox' command-line options are incompatible
4

1 に答える 1

3

デバッグ ビルドを最適化するように Visual Studio に指示したようです。

それはうまくいきません。最適化とデバッグは互いに互換性がなく、したがって一般的に一緒に使用することはできません。最適化は、ソース行とコード アドレスを一致させることが困難または不可能になるような方法で物事を再配置する傾向があります。これにより、デバッグ情報を生成することが不可能になるか、生成できたとしてもほとんど役に立たなくなります。

リリース ビルドに切り替えるか、最適化をオフにする必要があります。

于 2012-10-10T23:29:08.410 に答える