Ошибка otool: это не объектный файл
У меня есть два файла на Mac OS. Один исполняемый файл Mach-O i386 и один данные (тот же значок exec в моем Finder).
Когда я выполняю команду otool -tV в первый раз, у меня печатается код на ассемблере. Но когда я пишу это для моего второго файла, у меня появляется это сообщение: myFile: не объектный файл.
Есть идеи, как конвертировать или напрямую читать файлы данных?
1 ответ
Решение
Ошибка от otool
потому что файл данных не является объектным файлом Mach-O, который имеет предопределенный формат, используемый для хранения кода, данных, символов и т. д.
Невозможно (или почти невозможно) просто преобразовать файл данных в объектный файл.