АнглийскийФранцузскийИспанский

Значок OnWorks

clang-tidy-3.5 - Онлайн в облаке

Запустите clang-tidy-3.5 в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда clang-tidy-3.5, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


clang-tidy - страница руководства для clang-tidy 3.5

ОПИСАНИЕ


ИСПОЛЬЗОВАНИЕ: clang-tidy [параметры] [... ]

ОПЦИИ:

Общие настройки:

-Помощь - Показать доступные параметры (-помощь-скрытый для большего)

-помощь-список - Показать список доступных опций (-help-список-скрытый для большего)

-версия - Показать версию этой программы

удобные варианты:

-analyze-временных-dtors - Включить временный анализ с учетом деструктора в
clang-analyzer- проверяет.

-checks =- Список разделенных запятыми глобусов с необязательным '-'
приставка. Глобусы обрабатываются в порядке появления в списке. Глобусы без символа "-"
префикс добавить проверки с совпадающими именами в набор, глобусы с префиксом '-' удалить
проверки с совпадающими именами из набора включенных проверок.

-фиксировать - По возможности исправьте обнаруженные ошибки.

-header-filter =- Регулярное выражение, соответствующее именам
заголовки для вывода диагностики. Диагностика из основного файла каждого
единицы перевода отображаются всегда. Может использоваться вместе с -line-фильтр.

-line-filter =- Список файлов с диапазонами строк для фильтрации
предупреждения. Может использоваться вместе с -заголовок-фильтр. Формат списка -
Массив объектов JSON:

[{"name": "file1.cpp", "lines": [[1,3], [5,7]]}, {"name": "file2.h"}

]

-список-проверок - Список всех включенных проверок и выход. Использовать с
-checks ='*', чтобы перечислить все доступные проверки.

-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, а файл должен находиться в
подкаталог текущего рабочего каталога. Префиксы "./" в относительных файлах
будет автоматически удален, но остальная часть относительного пути должна быть суффиксом
путь в базе данных команд компиляции.

Используйте clang-tidy-3.5 онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad