-bash: класс-дамп: команда не найдена - PullRequest
0 голосов
/ 22 апреля 2011

Я скачал дамп класса с http://www.codethecode.com/projects/class-dump/. И я открываю class-dump с Терминалом, но результат следующий Последний вход в систему: Пт. Апр 22 16:46:57 на ttys000 yu-brooks-imac: ~ yubrook $ / Users / yubrook / Desktop / class-dump; выход; дамп класса 3.3.3 (64 бит) Использование: class-dump [опции]

где варианты: -a показать смещения переменных экземпляра -А показать адреса реализации --arch выбрать конкретную архитектуру из универсального двоичного файла (ppc, ppc64, i386, x86_64) -C только отображать классы, соответствующие регулярному выражению -f найти строку в имени метода -H генерировать заголовочные файлы в текущем каталоге или в каталоге, указанном с -o -Я сортирую классы, категории и протоколы по наследству (переопределяет -s) -o выходной каталог, используемый для -H -r рекурсивно расширяет фреймворки и исправляет разделяемые библиотеки ВМ -сортировать классы и категории по имени -Сортировать методы по имени -t подавить заголовок в выводе, для тестирования --list-arches перечислить арки в файле, затем выйти --sdk-root указывает корневой путь SDK (полный путь, или 4.1, 4.0, 3.2, 10.6, 10.5, 3.1.3, 3.1.2, 3.1) выход из системы

[Процесс завершен]

Я не понимаю, как запустить класс-дамп. Пожалуйста, помогите мне. Спасибо!

Я нажимаю на дамп класса в командной строке, результат yu-brooks-imac: рабочий стол yubrook $ class-dump -bash: класс-дамп: команда не найдена

Ответы [ 2 ]

1 голос
/ 11 сентября 2017

Установив class-dump вручную и загрузив class-dump, используя эту Steve Nygard .Затем скопируйте файл дампа класса в следующую папку "/ usr / local / bin".после этого все будет работать нормально.

0 голосов
/ 22 апреля 2011

Это потому, что операционная система не распознает текущий путь к папке. Перейдите к текущей папке, в которую вы загрузили код. Выполнить следующим образом:

./class-dump
...