1
A
回答
6
可以使用-Wunused-variable
选项gcc
生成警告,并使用-Werror
将警告作为错误。
FWIW,加入-Wall
意味着加入-Wunused
,这又意味着-Wunused-variable
。有关详细信息,请参阅online gcc manual。
+2
请注意,您也可以将一个特定的警告转变为错误,例如'-Werror = unused-variable' – nos
+0
@nos绝对是。 –
1
我会使用-Wall
或仅启用未使用的-Wunused
。这将给予警告...
如果你想出现警告时停止编译,使用-Werror
欲了解更多信息,看看官方文档中:
相关问题
- 1. “使用未分配的变量”错误
- 2. 错误未知配置变量'advanced-telemetry'
- 3. Linq to XML显示错误“使用未分配的本地变量..”?
- 4. grails中的log4j:在appender配置文件中使用变量时显示错误
- 5. Gcc-Ada配置错误
- 6. 配置log4j显示错误
- 7. 未分配的局部变量错误
- 8. 未分配的变量错误
- 9. 错误:未分配的局部变量
- 10. 配置服务器,以显示错误“调用未定义的方法stdClass的::”
- 11. JQuery未使用的变量错误
- 12. 错误未使用的变量,gem5
- 13. 使用未分配的本地变量错误的原因
- 14. 使用的未分配的局部变量错误C#
- 15. 对DataContext的IDbconnection使用未分配的局部变量错误。
- 16. 错误使用未分配的局部变量的“报告”
- 17. 获取未分配的变量错误的使用
- 18. 未使用的参数显示错误
- 19. “使用未分配的本地变量”错误与接口
- 20. 在VS 2015中使用未分配的变量错误
- 21. 使用三元运算符时未分配的变量错误
- 22. 使用未分配的本地变量(字符串)错误
- 23. 使用未分配的局部变量错误
- 24. Fortify的测试错误:从未使用它分配给变量
- 25. “使用未分配的本地变量”错误C#,“while”命令
- 26. C#错误:使用未分配的本地变量'datePicker1'
- 27. 使用未分配的本地变量错误C#和LINQ
- 28. 接收错误“使用本地未分配的变量”
- 29. 禁止“使用未分配的本地变量”错误?
- 30. C#错误:使用未分配的本地变量
只要使用' - 墙“显示警告;尝试避免使用'-Werror' imho。 – Shark
请在堆栈溢出问题前尝试在工具文档中找到答案。还有一个简单的[谷歌搜索](https://www.google.de/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=c%2B%2B+gcc+error+unused+variable)应该让你走上正轨。即使大多数人要求相反。 –