我在哪里可以找到所有可用的警告和错误标志的列表,我可以在clang和gcc中设置?我查看了他们各自的文档站点,我找不到任何东西。gcc和clang警告/错误标志
4
A
回答
4
gcc --help=warnings,seperate
gcc --help=warnings,joined
gcc --help=warnings,undocumented
gcc --help=warnings
单独标志像布尔值;他们要么开或关。
-Wflag表示。 -Wno-flag意味着关闭。
加入标志是需要值的标志。
-Wflag =值
通过键入GCC --help =警告您将收到所有你的编译器提供的警告选项。
编辑:
看着GNU Documentation,这些警告的消息已经存在,因为GCC 4.3.6
2
1
经典:man gcc
。铿锵的手册页尚未填充,但由于它模仿海湾合作委员会的行为,许多海湾合作委员会的-W选项也与铿锵声。
1
如果问题只是查找所有可能的GCC诊断(错误,警告,...)消息的列表,您可以使用本地化实用程序的消息目录。随着GCC源焦油球,看看里面gcc/po/
或libcpp/po/
或libstdc++-v3/po/
等
如果你只是问用来获取这些信息的选项,请在answer by Oli Charlesworth
2
对于铛的链接,有-Weverything
,它启用所有警告标志。
+0
谢谢,但我感兴趣的是我所有的选项,这样我就可以把事情和关闭。 –
相关问题
- 1. 语义问题的GCC警告标志
- 2. 只有当没有错误GCC警告
- 3. GCC连接带有警告/优化标志的目标文件
- 4. GCC和makefile:只显示错误和警告
- 5. GCC -WeffC++警告
- 6. gcc:__fread_chk_warn警告
- 7. gcc的 - 时序点警告标志是否被破坏?
- 8. 有没有办法让gcc或clang警告显式演员?
- 9. 模板警告和错误的帮助,(GCC)
- 10. Objective-C Singletons和LLVM/clang泄漏警告
- 11. “strcpy的”错误和警告
- 12. mysqli - 警告和错误
- 13. MinGW和Boost警告错误?
- 14. 警告和部署错误
- 15. 错误/警告
- 16. 变化SBT日志标签:信息,警告,成功,错误
- 17. iphone中的日志错误和警告信息
- 18. Clang是否与GCC的-malign-double标志等价?
- 19. GCC和Clang上的链接错误:什么是'__tls_get_addr @@ GLIBC_2.3'
- 20. 警告框错误
- 21. Taglib错误/警告
- 22. XSD.exe警告错误
- 23. AclExtras警告错误
- 24. 类型分配警告移植从xc32-GCC标准GCC
- 25. 奇怪的警告gcc
- 26. 禁用所有gcc警告
- 27. GCC多行注释警告
- 28. 日志Mysql警告
- 29. Dajax日志警告
- 30. 自定义CancelDlgIcon显示警告标志
你可以使用所需的gcc版本更新吗?我在OSX 10.8.2上,默认情况下它具有llvm-gcc-4.2,这些选项对我来说不起作用。 –
@HeathBorders你的gcc版本已经够老了,没有它们。 –
非常感谢。这正是我想要的。 –