Полный список флагов лязг? - PullRequest
63 голосов
/ 24 октября 2011

Где я могу найти полный список флагов clang? Некоторые, такие как -include-pch, даже не отображаются на странице руководства. (

Я знаю, что GCC использует некоторые из тех же флагов, но он не включает в себя документацию для таких вещей, как -O, которые, как я считаю, доступны только в clang. Есть ли место, где я могу найти единый сводный список всех вариантов лязга?

Ответы [ 3 ]

79 голосов
/ 25 октября 2011

Я не знаю, является ли это именно тем, что вам нужно, может быть, другие варианты описаны в другом месте, но я думаю, что вас интересуют параметры внешнего интерфейса Clang, по умолчанию отображаемые параметры описывают «GCC-совместимый драйвер».

clang -cc1 --help должен дать вам то, что вы хотите.

5 голосов
/ 26 апреля 2017

Для Clang они перечислены в справочнике по диагностике, который можно найти на веб-сайте документации здесь

2 голосов
/ 04 марта 2019

Интересно, никто не упомянул об этом, в LLVM есть много скрытых опций.

clang --help-hidden
opt --help-hidden
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...