0
Я пытаюсь выяснить, как вручную связать файл ELF. Я знаю структуру файла, но как определить порядок, в котором должны быть связаны перемещаемые объекты?Ссылка на исполняемый файл
Я пытаюсь выяснить, как вручную связать файл ELF. Я знаю структуру файла, но как определить порядок, в котором должны быть связаны перемещаемые объекты?Ссылка на исполняемый файл
Начать с объекта, содержащего точку входа. Решите свои внутренние ссылки. Затем возьмите первую неразрешенную ссылку. Найдите объект, определяющий неразрешенную ссылку и связав ее. Теперь разрешите все ссылки. Если есть еще нерешенные ссылки, повторите этот процесс. Что-то вроде этого ...