LINUX.ORG.RU

nm


0

0
Подскажите как правильно искать экспортируемые библиотекой символы с помошью nm ?

Я делаю nm -g -A ./libfile.a | grep findname
и получаю:
libfile.a:xxx.o: U findname

Согласно man nm 'U' это отсутствующая, требуемая библиотекой функция ?
А как же опция -g ?
anonymous
Ответ на: комментарий от no1sm
Я думал это экспортируемые символы... А как правильно тогда искать ? Мне нужно посмотреть есть в библиотеке скажем функция aaa.
anonymous
()
Ответ на: комментарий от anonymous
понятно что можно, ключи к nm какие правильно ставить и по какому критерию grep/awk фильтровать ?
anonymous
()
Ответ на: комментарий от anonymous
скорее всего есть способ лучше, но можно:

nm -g libfoo.a | grep -w T

t - в смысле, что текст, а большая потому что символ глобалный

no1sm ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.