Я создал общую библиотеку в Linux, которая вызывает оболочку malloc, которая является __wrap_malloc.
void * __wrap_malloc( size_t size )
{
printf("Test\n");
return __real_malloc( size );
}
Затем общая библиотека была успешно создана.
Но когда я использую общую библиотеку и собираю приложение.Компоновщик выдает мне сообщение об ошибке «undefined»,
undefined reference to `__wrap_malloc'
Можно ли вызвать функцию __wrap_malloc () в общей библиотеке?
Пожалуйста, совет.
Большое спасибо.