开发者社区 问答 正文

Linux 的malloc的源码在哪?还有就是根据函数找源码有什么技巧吗?请大神指导

Linux 的malloc的源码在哪?还有就是根据函数找源码有什么技巧吗?请大神指导

展开
收起
a123456678 2016-06-15 15:17:51 2361 分享 版权
1 条回答
写回答
取消 提交回答
  • 搜索引擎输入 site:man7.org malloc 或者 终端输入 man malloc
    可见 malloc 在 stdlib.h 进行了定义.
    Ubuntu/Debian 用 dpkg -S /usr/include/stdlib.h 可见 stdlib.h 属于 libc6-dev 开发包.
    也就是 libc6 包提供了实际的二进制运行库支持.
    Ubuntu/Debian 用 apt-get source libc6 下载 libc6 的源代码.

    2019-07-17 19:39:23
    赞同 展开评论