8
我想知道是否有可能在沒有指定-Wx或-W-no-x標誌的情況下獲得在GCC中啓用的警告列表?我需要這個,因爲我有兩個不同的GCC版本(即3.3和4.3),它們在相同的代碼上以相同的編譯標誌作出不同的反應。獲取默認GCC警告的列表
例如,4.3在沒有附加警告選項時會發出一個警告,當3.3發生有符號無符號比較時,只有在發生-Wsign-comparison標誌時纔會發出警告。所以,我想弄清楚哪些標記應該添加到gcc-3.3中,以強制它檢測4.3默認情況下的相同警告。
對於4.3我已經設法使用gcc -Q --help=warnings | grep enabled
得到這樣的警告列表,但3.3似乎沒有提供這樣的功能。有誰知道,如何以其他方式完成?也許定義警告狀態的源文件?
問候, 馬文
查看兩個版本的手冊?他們應該包含完整的細節。 – vonbrand 2014-03-07 19:37:32
檢查源代碼分發中的NEWS文件。 – 2016-08-03 08:57:41