Ошибка otool: это не объектный файл

У меня есть два файла на Mac OS. Один исполняемый файл Mach-O i386 и один данные (тот же значок exec в моем Finder).

Когда я выполняю команду otool -tV в первый раз, у меня печатается код на ассемблере. Но когда я пишу это для моего второго файла, у меня появляется это сообщение: myFile: не объектный файл.

Есть идеи, как конвертировать или напрямую читать файлы данных?

1 ответ

Решение

Ошибка от otool потому что файл данных не является объектным файлом Mach-O, который имеет предопределенный формат, используемый для хранения кода, данных, символов и т. д.

Невозможно (или почти невозможно) просто преобразовать файл данных в объектный файл.

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