Комментарии 7
НЛО прилетело и опубликовало эту надпись здесь
del
0
А что с лицензией? Перед проверкой в исходники добавляли комментарий, требуемый PVS-Studio? Или запуск через PlatformIO — особый случай, не требующий изменения исходников?
0
Прошу уточнить вопрос. Если хотите попробовать PVS-Studio, то просто запросите демонстрационную лицензию.
Если хотите использовать бесплатно для открытого проекта, то сюда — Бесплатный PVS-Studio для тех, кто развивает открытые проекты.
Если для закрытого или академического, то сюда.
Про все варианты бесплатного лицензирования — Бесплатные варианты лицензирования PVS-Studio.
Если хотите использовать бесплатно для открытого проекта, то сюда — Бесплатный PVS-Studio для тех, кто развивает открытые проекты.
Если для закрытого или академического, то сюда.
Про все варианты бесплатного лицензирования — Бесплатные варианты лицензирования PVS-Studio.
0
Как я понял статью, перед проверкой PlatformIO сама скачивает дистрибутив PVS-Studio. В какой момент ей указывается лицензия?
0
PlatformIO на Windows распаковывает PVS-Studio в
Чтобы сгенерировать файл лицензии там нужно вызвать утилиту CompilerCommandsAnalyzer:
Полученный лицензионный файл будет размещен по пути
При необходимости можно указать другой путь параметром
Подробнее о параметрах написано в документации PlatformIO
Для Linux лицензионный файл генерируется командой:
Подробнее здесь.
%USERPROFILE%\.platformio\packages\tool-pvs-studio
Чтобы сгенерировать файл лицензии там нужно вызвать утилиту CompilerCommandsAnalyzer:
CompilerCommandsAnalyzer.exe credentials NAME XXXX-XXXX-XXXX-XXXX
Полученный лицензионный файл будет размещен по пути
%APPDATA%\PVS-Studio\PVS-Studio.lic
, который PlatformIO использует по умолчанию.При необходимости можно указать другой путь параметром
'--lic-file'
в конфигурационном файле проекта (platformio.ini)Подробнее о параметрах написано в документации PlatformIO
Для Linux лицензионный файл генерируется командой:
pvs-studio-analyzer credentials NAME XXXX-XXXX-XXXX-XXXX
Подробнее здесь.
+3
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Интеграция PVS-Studio в PlatformIO