Узнайте то, что функционирует, статическая библиотека C имеет

У меня есть статическая библиотека C (сказать mylib.a) и я задавался вопросом, возможно ли узнать, какие функции реализованы в том файле. У меня нет соответствующего заголовочного файла. то, в чем я нуждаюсь, похоже на эквивалент javap для Java.

34
задан Vadim Kotov 4 October 2017 в 16:39
поделиться

2 ответа

В Windows вы можете использовать dumpbin . В Linux и друзьях вы можете использовать nm .

41
ответ дан 27 November 2019 в 16:33
поделиться

Use nm. Это даст вам только имена символов, из которых большинство символов с префиксом T будут функциями. Аргументы функций не сохраняются в двоичном коде.

32
ответ дан 27 November 2019 в 16:33
поделиться
Другие вопросы по тегам:

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