-Wundef和-Werror=undef-aren';t在MinGw 4.4.1中一起工作

-Wundef和-Werror=undef-aren';t在MinGw 4.4.1中一起工作,mingw,compiler-warnings,Mingw,Compiler Warnings,根据GCC文件 -Wundef在#if指令和中使用未定义标识符时发出警告 -Werror=将指定的警告显示为错误 但在MingW4.4.1中,它们并没有协同工作。虽然-Wundef起作用,-Werror(将所有警告显示为错误)起作用 这是一个已知的问题吗?有可用的解决方法吗?看起来MinGW 4.4.1有问题 在4.6.2中工作得很有魅力看起来MingW4.4.1有问题 在第4.6.2节中表现得很有魅力

根据GCC文件 -Wundef在#if指令和中使用未定义标识符时发出警告 -Werror=将指定的警告显示为错误

但在MingW4.4.1中,它们并没有协同工作。虽然-Wundef起作用,-Werror(将所有警告显示为错误)起作用


这是一个已知的问题吗?有可用的解决方法吗?

看起来MinGW 4.4.1有问题
在4.6.2中工作得很有魅力看起来MingW4.4.1有问题 在第4.6.2节中表现得很有魅力