valgrind: –-tool = memcheck: команда не найдена - PullRequest
0 голосов
/ 19 марта 2019

Я выполнил эту команду в терминале, указав правильный каталог (также скомпилированный с доступным исполняемым файлом):

valgrind –-tool=memcheck –-leak-check=yes ./somefile

Ошибка возвращается:

valgrind: –-tool=memcheck: command not found

Это проблема с моей установкой Valgrind?

1 Ответ

2 голосов
/ 19 марта 2019
–-tool

неправильно.Это должно быть

--tool

Разница: в вашей версии первый символ - это не минус, а U+2013 EN DASH.

Вот почему valgrind не распознает его как началоопция, но думает, что –-tool=memcheck - это имя команды для запуска (с –-leak-check=yes ./somefile в качестве аргументов командной строки).

...