在 Solaris 机器 5.11 上无法找到 sys/fdio.h(软盘控制操作)

Unable to find sys/fdio.h (floppy disk control operations) on Solaris machine 5.11

我在Solaris 5.11上编译我的应用程序代码,代码写在C.In应用程序代码中,我使用了"fdio"相关代码。 Solaris 盒子没有那个。如何获得sys/fdio包。

#include <stdio.h>
#include <sys/fdio.h>

int main()
{
  printf("Hello World");
}

"test1.c",第 2 行:找不到包含文件:

该文件在 Solaris 11 中不再可用。Here is a copy 这将帮助您编译代码。将其放入 /usr/include/sys 它是开源的,因此应该有一些副本。