【发布时间】:2021-03-11 02:50:26
【问题描述】:
是否存在使 g++ 在升级时发出警告的编译器标志?我知道用于转换警告的 g++ 编译器标志(例如-Wconversion、-Wsign-conversion),这是有道理的,因为转换可能非常危险,但我不知道类似的标志用于提升警告。我知道(认为?)促销通常应该是无害的,但在某些情况下,当意外促销出现时,我可能希望得到警告。我一直在谷歌上搜索,但到目前为止没有成功。
【问题讨论】:
-
没有任何理由去“谷歌”获取 g++ 编译器标志列表。它们都记录在 gcc 的手册页中。
man gcc为您提供所有编译器标志的完整列表。如果它不存在,它就不存在。 -
谢谢,manpage 确实比 google 有用得多。我想我生来就将谷歌作为我最好和最坏的信息的主要来源,这是我的默认选择,不时流血的鼻子很好,然后记得先搜索联机帮助页^^。
-
记住,谷歌不是你的朋友。它的目的是让您继续使用它来获取数据和广告收入。
-
我知道并且我完全同意。问题是,它对于回答非常多的“主流”问题和帮助查找一般信息非常方便。
标签: c++ g++ compiler-warnings type-promotion