社区
C语言
帖子详情
求助:linux下GCC编译,为啥报错没有头文件
那个文件或目录?
shzhsh22
2010-10-13 10:53:12
在一个处理文件的程序中:
#include <io.h>
但编译时,报错“filecopy.c:3:16: 错误:io.h:没有那个文件或目录”
这是为啥?io.h跑哪去了啊?
...全文
10671
7
打赏
收藏
求助:linux下GCC编译,为啥报错没有头文件<io.h>那个文件或目录?
在一个处理文件的程序中: #include 但编译时,报错“filecopy.c:3:16: 错误:io.h:没有那个文件或目录” 这是为啥?io.h跑哪去了啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小魔菇
2010-10-13
打赏
举报
回复
这个是C标准库的头文件
上1楼的方式找找 如果没有的话 装一个标准库
ayw215
2010-10-13
打赏
举报
回复
find -name ‘io.h’
看看
mLee79
2010-10-13
打赏
举报
回复
标C从来没有过 io.h ...
C99 只有
<assert.h> <complex.h> <ctype.h> <errno.h> <fenv.h> <float.h> <inttypes.h> <iso646.h> <limits.h> <locale.h> <math.h> <setjmp.h> <signal.h> <stdarg.h> <stdbool.h> <stddef.h>
<stdint.h> <stdio.h> <stdlib.h> <string.h> <tgmath.h> <time.h> <wchar.h> <wctype.h>
C89 更少
Csuxiaowu
2010-10-13
打赏
举报
回复
解决了 就来结贴啊
shzhsh22
2010-10-13
打赏
举报
回复
/usr/include下没有,但是在/usr/include/sys下有,我把io.h复制到了/usr/include下,就行了,谢谢楼上各位了
车太靓
2010-10-13
打赏
举报
回复
find /usr/include -name "io.h",
justkk
2010-10-13
打赏
举报
回复
find /usr/include -name "io.h"
FFmpeg4.3系列之30:
Linux
+
GCC
+CMake+Qt开发
敬告:该系列的课程在抓紧录制更新中,敬请大家关注。敬告: 该系列的课程涉及:FFmpeg,WebRTC,SRS,Nginx,Darwin,Live555,OpenCV等。包括:音视频、流媒体、直播、Android、视频监控28181、等。我将带领大家一起来学习:
Linux
+
GCC
+CMake+Qt开发FFmpeg;
GCC
、make、CMake的讲解;Ubuntu18
编译
FFmpeg和第三方插件;Ubuntu18配置Qt开发环境;Ubuntu8
编译
libx264和libx265;Centos7
编译
FFmpeg;具体内容包括:
Linux
+
GCC
+CMake+Qt开发FFmpeg;
GCC
、make、CMake的讲解;Ubuntu18
编译
FFmpeg和第三方插件;Ubuntu18配置Qt开发环境;Ubuntu8
编译
libx264和libx265;Centos7
编译
FFmpeg
Linux
下
GCC
编译
,
报错
没有
头
文件
<
io
.h>那个
文件
或
目录
解决办法: 1.去终端用命令搜索
io
.h
文件
,命令:find -name “
io
.h” 2.找到后把
文件
复制到 /usr/include
目录
下面。命令: cp
io
.h /usr/include
浅谈MDK环境下使用#include
io.h>的问题
在使用MDK进行嵌入式开发,特别是调试串口的时候经常要用到C语言的标准输入输出库函数,如printf();。这样写出来的程序,通常
编译
和链接过程都不会
报错
,但是程序却无法正常运行,查看反汇编可以发现程序停在了BKPT 0xAB一行。 原因分析如下: 标准库函数的默认输出设备是显示器,要实现在串口或LCD输出,必须重定义标准库函数里调用的与输出设备相关的函数. 例如:printf
catkin_make
编译
找不到
头
文件
在使用catkin_make
编译
代码时,出现错误如下 /home/hx/WorkSpace/topic_ws/src/learning_topic/src/pose_subscriber.cpp:13:10: fatal error: pcl/
io
/pcd_
io
.h:
没有
那个
文件
或
目录
#include <pcl/
io
/pcd_
io
.h> 1.首先确认
头
文件
是否存在 2.如果
文件
不存在,。。。。那就去找吧,如果存在此
文件
,找到
文件
路径,并在VSCode中c_cpp_propert..
Linux
进程、线程创建(个人经验)
Linux
创建、
编译
文件
命令行touch
文件
.后缀,创建源
文件
如:touch demo.cpp创建cpp源
文件
编译
cpp源
文件
,
gcc
文件
名,后缀 -o 目标
文件
如:
gcc
demo.cpp -o a
Linux
未找到unistd.h
头
文件
在编辑的cpp当前
文件
夹下,创建一个unistd.h
头
文件
,输入以下代码即可。 #ifndef _UNISTD_H #define _UNISTD_H #include <
io
.h> #include <process.h&
C语言
69,394
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章