【问题标题】:stat.h unavailable in Linux?stat.h 在 Linux 中不可用?
【发布时间】:2010-02-15 16:13:02
【问题描述】:

当我在 Linux 中执行 #include <stat.h> 时,出现编译器错误。我需要这个库用于S_IWRITE 标志,而它又在系统级 IO 的上下文中使用。

stat.h 在 Linux 中不可用吗?

【问题讨论】:

    标签: c linux file


    【解决方案1】:

    stat.h 位于“sys”文件夹下,尝试从那里#include 或将其添加到包含目录列表中。

    【讨论】:

    • 为了澄清,包括如果从那里意味着#include <sys/stat.h>,除非你真的必须这样做,否则不要将它添加到你的包含列表中。
    【解决方案2】:

    来自man stat.h

    姓名 sys/stat.h - stat() 函数返回的数据 概要 #include

    【讨论】:

      猜你喜欢
      • 2015-11-03
      • 2013-08-19
      • 1970-01-01
      • 2012-01-21
      • 2012-03-06
      • 2020-09-11
      • 2020-02-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多