web-dev-qa-db-ja.com

clangフラグの完全なリスト?

Clangフラグの完全なリストはどこにありますか? -include-pchのように、マニュアルページにリストされていないように見えるものもあります。 :(

GCCは同じフラグのいくつかを使用していることを知っていますが、clangでのみ利用できると思われる-Osのようなドキュメントは含まれていません。すべてのclangオプションの単一の統合リストを見つけることができる場所はありますか?

63
Colen

これがまさにあなたが望むものであるかどうかはわかりません。おそらく他の場所に他のオプションが説明されているかもしれませんが、Clangフロントエンドオプションに興味があると思います。

clang -cc1 --helpは、あなたが望むものを与えるべきです。

79
Guillaume Papin

Clangの場合、それらは診断リファレンスにリストされています。診断リファレンスは、ドキュメントWebサイトで見つけることができます here

5
zoom23

誰もこれに言及していないのだろうか、LLVMには多くの隠されたオプションがあります。

clang --help-hidden
opt --help-hidden
2
DTharun