gpt4 book ai didi

c++ - -gcc 不支持 Wextra-semi?

转载 作者:行者123 更新时间:2023-11-28 04:59:00 29 4
gpt4 key购买 nike

根据 https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html -Wextra-semi 是一个有效的标志。然而,对我来说,即使是 gcc-7.2.0 似乎也不认为它是一个有效的选项:

[bash]$ g++ -Wextra-semi test.cpp
g++: error: unrecognized command line option ‘-Wextra-semi’; did you mean ‘-Wextra’?
[bash]$ g++ --version | head -1
g++ (GCC) 7.2.0
[bash]$ g++ -Q --help=warnings | grep "extra"
--extra-warnings
-Wconversion-extra [disabled]
-Wextra [disabled]
-Wformat-extra-args [disabled]

有什么想法吗?是否必须以某种方式启用它?

最佳答案

使用 https://gcc.gnu.org/onlinedocs/ 处的索引您可以找到 7.2 的文档,其中不包含 -Wextra-semi

在索引页的底部,在“当前开发”标题下,是指向您正在查看的文档版本的链接。特别注意注释:

Please note that the following documentation refers to current development. Some information may not be applicable to any existing release.

您正在阅读尚不存在的版本的文档。该选项可能会在下一个版本中起作用(这不是保证;如果新功能不起作用,可以在发布前将其删除)。

关于c++ - -gcc 不支持 Wextra-semi?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46518398/

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