【发布时间】:2010-02-15 16:13:02
【问题描述】:
当我在 Linux 中执行 #include <stat.h> 时,出现编译器错误。我需要这个库用于S_IWRITE 标志,而它又在系统级 IO 的上下文中使用。
stat.h 在 Linux 中不可用吗?
【问题讨论】:
当我在 Linux 中执行 #include <stat.h> 时,出现编译器错误。我需要这个库用于S_IWRITE 标志,而它又在系统级 IO 的上下文中使用。
stat.h 在 Linux 中不可用吗?
【问题讨论】:
stat.h 位于“sys”文件夹下,尝试从那里#include 或将其添加到包含目录列表中。
【讨论】:
#include <sys/stat.h>,除非你真的必须这样做,否则不要将它添加到你的包含列表中。
来自man stat.h:
【讨论】: