我记得查看过库函数的源代码,但现在不知道如何查看。如何查看库函数的源代码?
答案1
尝试/usr/include/。如果您在那里找不到它,请尝试:
find /usr/include/ -name string.h
答案2
*.h
文件是头文件,通常具有有限的功能。要查看函数的源代码,您需要下载 C 库。在 Ubuntu 上你可以这样做:
apt-get source libc6
然后进入新创建的目录就可以玩了。
为了使浏览更愉快,请使用索引程序,例如范围。怀疑 gedit 对它有任何集成支持,但其他工具(例如 (G)vim)使您有机会连接到cscope 内部数据库。
因此,您可以按一系列键跳转到函数声明等。
在网上这如果您有兴趣,可以提供帮助glibc
。
您或许还能找到答案这里有帮助。