Чтение объектного файла
Я установил компилятор gcc, который совместим с другим процессором (не тот, который я использую). Когда я использую команду objdump для чтения объектного файла, я получаю следующее:
objdump -d one.o
one.o: file format elf32-big
objdump: can't disassemble for architecture UNKNOWN!
В чем проблема? Это потому, что я использую gcc-совместимый с другим процессором?? Или есть какой-нибудь другой способ прочитать объектный файл?
1 ответ
На странице руководства objdump упоминается -m
флаг для указания архитектуры. Может, нужен этот совет, чтобы можно было читать не родные файлы?