Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图编译一个需要 sys/statvfs.h 文件的程序。我正在使用 x86_64-w64-mingw32 编译器(windows-7)进行编译。
你们能指出一个正确的下载或任何其他方法来摆脱这个错误。
谢谢
这很简单。sys/statvfs.h是符合 POSIX 的 UNIX 和类 UNIX 系统的一部分。它只是在 Windows 中不存在。你可以试试 Cygwin,但从它的使用来看,我怀疑它也不会在那里。UNIX 程序通常在 UNIX 之间非常兼容,但如果它们使用 POSIX API,则几乎不会与 Windows 兼容。尝试在 Linux、Mac、Solaris 等上编译它。
sys/statvfs.h