我在哪裏可以找到所有可用的警告和錯誤標誌的列表,我可以在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. Logcat日誌警告/錯誤
- 3. clang等價於--no-undefined gcc標誌?
- 4. Clang和gcc選項可抑制未定義的消息警告?
- 5. 只有當沒有錯誤GCC警告
- 6. GCC連接帶有警告/優化標誌的目標文件
- 7. GCC和makefile:只顯示錯誤和警告
- 8. GCC -WeffC++警告
- 9. gcc:__fread_chk_warn警告
- 10. GCC編譯器警告標誌零變量宏參數
- 11. gcc的 - 時序點警告標誌是否被破壞?
- 12. 如何運行GCC/Clang進行靜態分析? (僅限警告)
- 13. 忽略gcc/clang的「-Wmissing-braces」警告是明智的嗎?
- 14. 有沒有辦法讓gcc或clang警告顯式演員?
- 15. 模板警告和錯誤的幫助,(GCC)
- 16. 如何管GCC或gfortran警告和錯誤
- 17. GCC /鐺默認的錯誤標誌
- 18. 複製的塊和CLANG泄漏警告
- 19. Objective-C Singletons和LLVM/clang泄漏警告
- 20. mysqli - 警告和錯誤
- 21. 「strcpy的」錯誤和警告
- 22. XCode 4,錯誤和警告
- 23. MinGW和Boost警告錯誤?
- 24. 致命錯誤和警告?
- 25. 警告和部署錯誤
- 26. simplexml警告和錯誤
- 27. 變化SBT日誌標籤:信息,警告,成功,錯誤
- 28. 錯誤警告標誌,同時創造項目
- 29. 錯誤/警告
- 30. clang和__float128錯誤/錯誤
你可以使用所需的gcc版本更新嗎?我在OSX 10.8.2上,默認情況下它具有llvm-gcc-4.2,這些選項對我來說不起作用。 –
@HeathBorders你的gcc版本已經夠老了,沒有它們。 –
非常感謝。這正是我想要的。 –