Может ли файл dylib быть файлом класса Java? - PullRequest
0 голосов
/ 11 марта 2020

При попытке решить проблему с подключением к сторонней библиотеке я заметил, что некоторые из файлов .dylib имеют в качестве первых 4 байтов файл класса Java magi c номер 0xCAFEBABE. Большинство из них имеют более ожидаемые значения 0xCEFAEDFE или 0xCFFAEDFE ( MH_CIGAM или MH_CIGAM_64 ). Просто из любопытства, действительно ли это говорит о том, что это файл класса, и он может быть загружен во время выполнения, используя те же механизмы, что и любой другой dylib? C или MH_MAGIC_64, что просто смущает меня больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...