Как я могу запустить cppcheck для определенных файлов, следуя шаблону? - PullRequest
0 голосов
/ 18 декабря 2018

Я хотел запустить cppcheck только для файлов определенного типа, а не для всех файлов.

Например, я хочу запустить cppcheck для всех файлов, заканчивающихся на «Operation.cpp» рекурсивно (в основном для * Operation.cpp).Я не нахожу вариант в cppcheck, делая то же самое.Может ли кто-нибудь помочь?

Кроме того, могу ли я выполнить grep, если функция присутствует в файле CPP, и выдать ошибку, если ее нет в этих файлах.

1 Ответ

0 голосов
/ 18 декабря 2018

В Linux вы можете использовать

find foo*.cpp | xargs cppcheck

Это обновление, в предыдущем примере использовалось ls, но, как заметили более опытные люди, для целей автоматизации find должно быть предпочтительным решением.Доказательство: Почему вы не должны анализировать вывод ls (1)

...