当我在Linux中执行#include <stat.h>时,出现编译器错误。 我需要这个库的S_IWRITE标志,这反过来在系统级IO的上下文中使用。
#include <stat.h>
S_IWRITE
stat.h在Linux中不可用?
stat.h在“sys”文件夹下可用,尝试从那里包含它或将其添加到包含目录列表中。
从man stat.h :
man stat.h
名称 sys / stat.h - stat()函数返回的数据 概要 #include <sys / stat.h>