англійськафранцузькаіспанська

Значок OnWorks

clang-check-3.8 - онлайн у хмарі

Запустіть clang-check-3.8 у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда clang-check-3.8, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


clang-check - сторінка посібника для clang-check 3.8

ОПИС


ПОМИЛКА: ld.so: об’єкт 'libfakeroot-sysv.so' з LD_PRELOAD не може бути попередньо завантажений (неможливо
відкрити файл спільного об’єкта): ігнорується. ВИКОРИСТАННЯ: клац-перевірка [опції] [... ]

ВАРІАНТИ:

Загальні параметри:

-допомога - Відобразити доступні параметри (-допомога-прихована для більш)

- список довідки - Відобразити список доступних опцій (-список-довідки-прихований та цінності
більше)

-версія - Відобразити версію цієї програми

Варіанти кланг-чека:

- аналізувати - Запустіть механізм статичного аналізу

-ast-dump - Створюйте AST, а потім налагоджуйте їх дамп

-ast-dump-filter=- Використовуйте з -ast-dump or -ast-print скидати/друкувати лише AST
вузли оголошення, що мають певний підрядок у кваліфікованому імені. Використовуйте -ast-список до
перелік усіх фільтрованих імен вузлів оголошення.

-ast-список - Створіть AST і надрукуйте список кваліфікованих вузлів оголошення
Імена

-ast-print - Створіть AST, а потім роздрукуйте їх

-extra-arg=— Додатковий аргумент для додавання до командного рядка компілятора

-extra-arg-before=— Додатковий аргумент перед командним рядком компілятора

-виправити-що-можеш - Застосовуйте поради щодо виправлення навіть за наявності невиправних помилок

-полагодьте це - Застосуйте поради щодо виправлення до джерела входу

-p=- Побудуйте шлях

-p використовується для читання бази даних команд компіляції.

Наприклад, це може бути каталог збірки CMake, в якому знаходиться файл з іменем
compile_commands.json існує (використовуйте -DCMAKE_EXPORT_COMPILE_COMMANDS=ON Опція CMake
щоб отримати цей результат). Якщо шлях збірки не вказано, виконується пошук
compile_commands.json буде здійснено через усі батьківські шляхи першого входу
файл . Побачити: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html для прикладу
налаштування Clang Tooling на вихідному дереві.

... вкажіть шляхи вихідних файлів. Ці шляхи є

шукав у базі даних команд компіляції. Якщо шлях до файлу абсолютний, це
має вказувати на вихідне дерево CMake. Якщо шлях відносний, то струм
робочий каталог має бути в дереві вихідних кодів CMake, а файл — у a
підкаталог поточного робочого каталогу. Префікси "./" у відносних файлах
буде автоматично видалено, але решта відносного шляху має бути суфіксом
шлях у базі даних команд компіляції.

Наприклад, щоб запустити clang-check для всіх файлів у піддереві вихідного дерева, використовуйте:

знайти шлях/в/піддерево -ім'я '*.cpp'|xargs clang-check

або за допомогою певного шляху збірки:

знайти шлях/в/піддерево -ім'я '*.cpp'|xargs clang-check -p побудова/шлях

Зауважте, що шлях/в/піддерево та поточний каталог мають відповідати описаним правилам
вище.

Використовуйте clang-check-3.8 онлайн, використовуючи служби onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad