Я разработчик Cppcheck.
Я предполагаю, что команда g ++ завершена без ошибок.
«cppcheck: error: не удалось найти или открыть ни один из указанных путей» означает, что компиляция прошла успешно. Это ошибка, которую пишет cppcheck, если не находит исходного кода для анализа. Вы должны указать путь к исходному коду. Если вы указали путь, значит, с данным путем что-то не так.
Ошибка сегментации кажется интересной. Можете ли вы воспроизвести его с последним Cppcheck? Не стесняйтесь сообщить об этом здесь: http://sourceforge.net/apps/trac/cppcheck/ с некоторыми подробностями о том, как его можно воспроизвести.
«cppcheck: Команда не найдена» просто означает, что оболочка не может найти cppcheck (он не находится ни в каком пути, заданном переменной среды PATH).
С наилучшими пожеланиями,
Daniel