2

GCC のドキュメントによると、未定義の識別子が #if ディレクティブで使用されている場合、 -Wundef は警告を発し、 -Werror= は指定された警告をエラーとして表示します。

しかし、それらは MinGW 4.4.1 では連携していません。-Wundef は機能し、-Werror (すべての警告をエラーとして表示する) は機能しますが。

これは既知の問題ですか? 利用可能な回避策はありますか?

4

1 に答える 1

2

MinGW 4.4.1 に問題があるようです 4.6.2 ではうまく機能しました

于 2012-12-19T19:56:28.210 に答える