URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 919
[ Назад ]

Исходное сообщение
"реализация функций"

Отправлено Sequel , 22-Авг-02 12:15 
столкнулся с такой проблемой, что не все функции объявленные в каком нибудь заголовочном файле реализуются в одной и той же библиотеке. например в malloc.h есть функция malloc...она реализована в одной из стандартных библиотек...libc видимо, а вот функция _memavl в libc не реализована. Вопрос...где реализована _memavl и как вобще можно определить в какой либе реализована та или иная функция?

Содержание

Сообщения в этом обсуждении
"RE: реализация функций"
Отправлено sas , 24-Авг-02 05:56 
>столкнулся с такой проблемой, что не все функции объявленные в каком нибудь
>заголовочном файле реализуются в одной и той же библиотеке. например в
>malloc.h есть функция malloc...она реализована в одной из стандартных библиотек...libc видимо,
>а вот функция _memavl в libc не реализована. Вопрос...где реализована _memavl
>и как вобще можно определить в какой либе реализована та или
>иная функция?

Hi,

You can try to use something like this:

find /lib -name "lib*" -type f -exec nm -ACDg {} \; | grep _memavl

May be parameters for nm are wrong. Please see man for correct one. Do not have access to the system now.


Thanks
--- Sas