BITS/X(例如BITS/errno.h)头文件从何而来?

kgsdhlau  于 2022-09-21  发布在  Unix
关注(0)|答案(1)|浏览(121)

我注意到在我的/usr/Include目录下,有一个名为“Bits”的文件夹,里面有一堆头文件。其中一些文件是“its/errno.h”或“its/in.h”。

这些文件是从哪里来的?它们看起来不像是libc的一部分。例如,MUSL不附带它们:https://github.com/cloudius-systems/musl/tree/master/include,然而,我注意到MUSL确实依赖于它们。

knpiaxh1

knpiaxh11#

它们很可能是libc(x)-dev的一部分(命名将取决于您选择的发行版)……

对于Debian/ubuntu家族,您可以尝试

dpkg -S /path/to/bits/errno.h

对于RHEL/CentOS系列,您可以尝试

rpm -qf /path/to/bits/errno.h

相关问题