我想在gcc中将以下警告变成错误,但是,我没有找到关于哪些开关控制它们的任何文档,包括-fdiagnostics-show-option
开关。
警告是:
deleteing void * is undefined
和
possible problem detected in invocation of delete operator:
'p' has incomplete type
答案 0 :(得分:4)
警告的[enabled by default]
部分(您未显示)表示没有特定的警告标志控制它们,因此您无法用来说-Wno-xxx
或-Werror=xxx
使用GCC 4.9,您可以使用-Werror=delete-incomplete
来控制第二个
答案 1 :(得分:1)
您可以使用-Werror标记进行编译,将警告视为错误。