различать общие объекты от независимых от позиции исполняемых файлов

Я ищу быстрый способ проверить, является ли двоичный файл ELF общим объектом или независимым от позиции исполняемым файлом. Я думаю, что это можно сделать, проверив содержащиеся символы / функции. Я ищу более эффективный способ не читать весь файл. Я должен выполнить проверку на разных платформах, по крайней мере, Android, Linux (32 и 64 бит).

Ответы на вопрос(2)

Ваш ответ на вопрос