Как собрать инструмент cppcheck в компиляторе gcc?

Я скачал инструмент cppcheck и собрал его. Теперь столкнулся с проблемой, что команда cppcheck не найдена. Есть ли ошибка .. предложите мне шаги ..

Я пробовал компилятор gcc следующим образом:

> cd /home/tcsujth/Desktop/cppcheck-1.46.1/
> g++ -o cppcheck -Ilib cli/*.cpp lib/*.cpp
> ./cppcheck
SYNTAX----------
cppcheck: error: could not find or open any of the paths given.
Segmentation fault (core dumped)
> cppcheck --version
cppcheck: Command not found.

person eklmp    schedule 07.03.2011    source источник


Ответы (1)


Я разработчик Cppcheck.

Я предполагаю, что команда g++ завершается без ошибок.

«cppcheck: ошибка: не удалось найти или открыть ни один из указанных путей» указывает на то, что компиляция прошла успешно. Это ошибка, которую cppcheck пишет, если не находит исходный код для анализа. Вы должны указать путь к исходному коду. Если вы указали путь, то кажется, что с данным путем что-то не так.

Ошибка сегментации кажется интересной. Можете ли вы воспроизвести его с помощью последней версии Cppcheck? Сообщите об этом здесь: http://sourceforge.net/apps/trac/cppcheck/ с некоторыми подробностями о том, как это можно воспроизвести.

«cppcheck: команда не найдена» просто означает, что оболочка не может найти cppcheck (она не находится ни на одном пути, заданном переменной среды PATH).

С уважением, Даниэль

person Daniel Marjamäki    schedule 07.03.2011