Возможность загрузки/выполнения файлов ELF на OSX

Мне просто любопытно относительно возможности загрузки и выполнения файлов эльфа на OSX. Я знаю, что стандартный формат исполняемых файлов является МУЖЕСТВЕННЫМ, но NASM не может генерировать отладочную информацию для МУЖЕСТВЕННЫХ объектов (и я обязан использовать NASM). Я предполагаю, что это - съемка общим планом, но я не предполагаю, что могу использовать файлы ELF. Я могу создать их с NASM, но я, может казаться, даже не связываю их с LD.

15
задан Cœur 10 December 2017 в 17:01
поделиться

1 ответ

У автора лучшей книги по внутреннему устройству OS X есть код, показывающий, как написать расширение ядра для обработки другого формата исполняемого файла здесь . Он приводит два примера: запуск приложений Google Native Client (NaCl) ELF и приложений PDP-11 с Apout.

Я не уверен, насколько зрелым является это программное обеспечение. В настоящее время поддерживает Leopard и выше.

13
ответ дан 1 December 2019 в 04:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: