【问题标题】:where are the head file in /usr/include from? Linux kernel code Or Gcc/usr/include 中的头文件来自哪里? Linux内核代码或Gcc
【发布时间】:2014-11-12 13:03:26
【问题描述】:

我们还在 C 文件中包含一些头文件?像这样

#include <signal.h>
#include <malloc.h>

这些文件都在/usr/include 中。 但是,/usr/include/ 中的这些文件来自哪里? 它们是来自 Linux 内核代码还是 gcc?

【问题讨论】:

    标签: linux gcc


    【解决方案1】:

    它们都来自 GlibC;通常内核头文件位于/usr/include/linux 和其他子目录中,而gcc 包含位于其他位置(如/usr/lib/&lt;arch&gt;/&lt;version&gt;/include

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-05
      • 1970-01-01
      • 2015-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-24
      • 1970-01-01
      相关资源
      最近更新 更多