Я пытаюсь изучить и использовать Elfreader, скомпилировав простую программу hello world в файл elf как-
gcc -o test test.c
Файл компилируется правильно и работает идеально. Но когда я пытаюсь запустить на нем ReadElf,
readelf -h test
он возвращается
readelf: Error: Not and ELF file - it has the wrong magic bytes at the start
Как вы думаете, что я делаю неправильно, или это проблема с моим скриптом компоновщика? Дайте мне знать, если вам нужна дополнительная информация от меня.