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)應該讓你走上正軌。即使大多數人要求相反。 –