cppcheck сообщает о ложных срабатываниях

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

Спасибо

2 ответа

Если эта ошибка все еще присутствует в последней версии cppcheck, не могли бы вы создать минимальный пример, демонстрирующий проблему. Имея такой тестовый пример, разработчики cppcheck могут решить эту проблему. Я также рекомендую сообщать о таких проблемах в cppcheck bugtracker здесь.

Одна из причин заключается в том, что вы не настроили Cppcheck должным образом, вы должны указать включаемые пути и определения, вы также можете использовать CppDepend, который теперь интегрирует cppcheck и выполняет все настройки конфигурации из анализируемых вами проектов, а также сообщает обо всех неиспользованных методах.,

Другие вопросы по тегам