/libc_malloc_debug_pic.a(malloc-debug.os): in function `do_mtrace':
| /usr/src/debug/glibc/2.34-r0/git/libc_malloc_debug_pic.a(malloc-debug.os): relocation R_X86_64_PC32 against undefined hidden symbol
最近,我对学习C( malloc模块)的堆管理感兴趣。我想把malloc源文件(例如malloc.c,arena.c)分解成更小的文件,这样我就更容易阅读和学习了。由于我将__malloc_assert移出了malloc.c,所以在再次运行make时获得了链接错误,这是预期的:
/home/mvs/git/glibc/build/libc_pic.os: In function/mvs/gi