gpt4 book ai didi

c++ - 使用 gcc 构建 C++ 的推荐 -W 标志

转载 作者:可可西里 更新时间:2023-11-01 15:05:06 25 4
gpt4 key购买 nike

我正在寻找 C++ 的推荐 g++ 警告选项列表,但只能找到这个:Recommended gcc warning options for CUseful GCC flags for C这些都是 C 语言特有的

-Wall 和 -Wextra 启用大部分但不是所有 gcc 可以生成的警告。

那些选项没有启用哪些警告,尤其是在编译 C++ 时,也应该打开?

最佳答案

-Wall -Wextra 倾向于覆盖真正值得注意的那些。就个人而言,我也喜欢使用 -ansi -pedantic 进行编译,偶尔使用 -Wshadow

此外,它可能有点嘈杂并且在 100% 的时间里都没有用,但 -Weffc++ 有时也会提供更好的代码质量的好建议。

编辑 在现代 C++ 时代,您应该将 -ansi -pedantic 替换为 -std=c++14 -pedantic 或无论您选择什么版本,因为 -ansi 会将编译器置于 C++98/C++-03 模式。

关于c++ - 使用 gcc 构建 C++ 的推荐 -W 标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5283894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com