栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

libc源位置-是下载还是在线查看?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

libc源位置-是下载还是在线查看?

大多数Linux使用一个名为的libc版本

glibc

用于glibc的LXR(在线交叉引用系统)例如
http://koala.cs.pub.ro/lxr/glibc/中,
用于2.9版本
(链接断开)。我必须说,某些东西可能不是lxr’ed的,因为在构建过程中会生成一些源,例如-
我记得-系统调用周围的包装器。

Pthread位于

nptl/
文件夹中。指向libc源的正确链接是http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.bz2(或将2.14更改为您的版本)

更新:在关闭考拉的lxr之后,有:

  1. 使用glibc的metager: http ://pre.metager.de/source/xref/gnu/glibc/ (与Sun的OpenGrok一起使用,最初用于为Solaris / OpenSolaris生成在线外部参照)

  2. Google代码搜索(我知道它已经关闭;但是我也知道它是另一个版本): http : //pre.google.com/presearch 并尝试搜索特定于glibc的内容

UPD(2013年3月)他们再次杀死了代码搜索:

404. That’s an error.

在此服务器上找不到请求的URL / presearch。我们知道的就这些。

UPD 2017

  1. 使用glibc的metager: http ://pre.metager.de/source/xref/gnu/glibc/

  2. 由glibc作者提供的在线git:https : //sourceware.org/git/ ? p = glibc.git(树可在https://sourceware.org/git/?p=glibc.git;a=tree进行浏览)

  3. Glibc git镜像到github(具有一些搜索功能)https://github.com/bminor/glibc Buildroot 2018.05 特别使用此镜像。

  4. 在所有debian软件包中都存在类似于google的presearch的搜索:https ://presearch.debian.net/ 。它可以通过“ package:glibc request”请求在glibc来源中进行搜索,并且还具有文件浏览器:http : //sources.debian.net/src/glibc/



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/394317.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号