在Linux (Ubuntu 12.04)中,sys/stat.h位于哪个位置?

5

我正在使用Ubuntu 12.04,曾经看到过 #include ,我想查看 sys/stat.h 的实现代码。但我不知道它在哪里。顺便说一下,我在 /usr/include 目录中找不到它。


4
运行命令 echo '#include <sys/stat.h>' | cc -E - | grep '^# ' 将会获取由 sys/stat.h 引入的所有头文件。该命令将会对 sys/stat.h 进行预处理并输出包含在其中的头文件信息,最后通过 grep 命令过滤出以 # 开头的行,即为所需的结果。 - wildplasser
1个回答

8

在我的电脑上有

    /usr/include/x86_64-linux-gnu/sys/stat.h
    /usr/lib/syslinux/com32/include/sys/stat.h

我认为第一个是你要找的吗?我想它附带了GNU GCC。

谢谢,我在第一个目录中找到了,非常感谢。 - user2251566
3
如果是这样,请标记我的答案或投票支持它。 - CS Pei

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接