2011-10-24 80 views
54

我在哪裏可以找到clang標誌的完整列表?有一些像-include-pch,甚至沒有出現在手冊頁中。 :(鏗鏘旗的完整列表?

我知道海灣合作委員會使用一些相同的標誌,但它不包括像-Os這樣的東西的文檔,我相信它只在鏗鏘聲中可用。是否有我可以找到一個單一的地方列表中的所有鐺選項有史以來?

+0

參見[此答案由錢德勒卡魯斯,鐺開發商(https://softwareengineering.stackexchange.com/questions/122608/發現上市鐺預警 - 標誌換的Objective-C開發/ 124574#124574)。 – ShreevatsaR

回答

65

我不知道這是否正是你想要的,也許更多的選項在其他地方描述,但我認爲你對Clang前端選項感興趣,默認情況下顯示的選項似乎描述 「GCC兼容的驅動程序」。

clang -cc1 --help應該給你你想要的東西。

+1

謝謝,這是迄今爲止我見過的最好的選擇。 – Colen

+7

有沒有辦法列出'-W '的所有可能警告? – marcin

+1

我不這麼認爲。如果你想激活所有這些,就有'-Weverything'。由於Clang試圖與GCC兼容,你可以看一下GCC的('gcc --help = warnings')。 –

2

對於鐺,他們在診斷的參考,可在文檔網站上here