sususususu 发表于 2022-10-13 16:51:43

萌新求教,为什么显示我没有io.h

test.c:2:16 fatal error: io.h: No such file or directory

#include <io.h>
                     ^

jackz007 发表于 2022-10-13 16:56:27

       你的操作系统和编译器各是什么?

zhangjinxuan 发表于 2022-10-13 18:31:33

这个对于你的编译系统尤为重要,我windows10,dev-c++,c++11标准有io.h

sususususu 发表于 2022-10-13 20:53:20

jackz007 发表于 2022-10-13 16:56
你的操作系统和编译器各是什么?

我的操作系统是win11 编译器是oracle VM VirtualBox

sususususu 发表于 2022-10-13 20:54:34

zhangjinxuan 发表于 2022-10-13 18:31
这个对于你的编译系统尤为重要,我windows10,dev-c++,c++11标准有io.h

谢谢回复。那这个是要下载吗,还是有什么方法吗?

zhangjinxuan 发表于 2022-10-13 21:26:44

sususususu 发表于 2022-10-13 20:53
我的操作系统是win11 编译器是oracle VM VirtualBox

Oracle VM VirtualBox是虚拟机软件{:10_250:}

关于linux、gcc的io.h我不清楚,因为我用的是windows10实体机,安装这个库你可以去网上搜搜

临时号 发表于 2022-10-13 23:01:00

#include <sys/io.h>

zhangjinxuan 发表于 2022-10-14 20:40:04

临时号 发表于 2022-10-13 23:01


我的天啊,这么神奇吗?

临时号 发表于 2022-10-15 09:05:03

zhangjinxuan 发表于 2022-10-14 20:40
我的天啊,这么神奇吗?

并不神奇,通过find命令查看io.h的位置是/usr/include/sys,而不是/usr/include/,所以需要加上sys/
页: [1]
查看完整版本: 萌新求教,为什么显示我没有io.h