如何在Ubuntu的gedit中查看“string.h”等库函数源码?

如何在Ubuntu的gedit中查看“string.h”等库函数源码?

我记得查看过库函数的源代码,但现在不知道如何查看。如何查看库函数的源代码?

答案1

尝试/usr/include/。如果您在那里找不到它,请尝试:

find /usr/include/ -name string.h

答案2

*.h文件是头文件,通常具有有限的功能。要查看函数的源代码,您需要下载 C 库。在 Ubuntu 上你可以这样做:

apt-get source libc6

然后进入新创建的目录就可以玩了。

为了使浏览更愉快,请使用索引程序,例如范围。怀疑 gedit 对它有任何集成支持,但其他工具(例如 (G)vim)使您有机会连接到cscope 内部数据库

因此,您可以按一系列键跳转到函数声明等。


在网上如果您有兴趣,可以提供帮助glibc

您或许还能找到答案这里有帮助。

相关内容