c语言编译 提示No such file or directory

#include"include/start-stop.h"编译的文件和include是属于同一个级。F:\CWMP\tr069\TR-069_Server_vAlpha... #include "include/start-stop.h"
编译的文件和include是属于同一个级。
F:\CWMP\tr069\TR-069_Server_vAlpha_D-Link\TR-069_Server_vAlpha_D-Link\ACS_Server\/include\start-stop.h:26:22: sys/wait.h: No such file or directory

我是在windows系统下编译
展开
 我来答
游戏心态调整者
高粉答主

2020-02-28 · 学生,计算机技术硕士在读、游戏领域创作者
个人认证用户
游戏心态调整者
采纳数:124 获赞数:5307

向TA提问 私信TA
展开全部

由这个错误报的路径F:\CWMP\tr069\TR-069_Server_vAlpha_D-Link\TR-069_Server_vAlpha_D-Link\ACS_Server\/include\start-stop.h可以知道程序头文件包含出现了问题了。

因为头文件根本就不存在,所以会出现这样的错误。

要想解决这个问题,需要查看你到底有没有这个文件。在有的情况下,那就是头文件的包含路径出现错误,在没有的情况下,那就是确实没有这个头文件。

扩展资料:

在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件和定义文件组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。

当要包含的头文件不存在时,系统会给出错误:No such file or directory。头文件一般不会报其他类型的错误。

参考资料来源:百度百科-头文件

tattackor
推荐于2017-09-30 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:891万
展开全部
1、“No such file or directory”一般是没有找到文件的位置,应该在属性中将它找不到的文件的路径添加到包含目录那一列里.
2、解决方法:点击菜单“项目”-“属性”.在弹出的属性对话框中选择“常规”,在“附加包含目录”处添加它找不到的文件的路径.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kai天天向上
2018-05-22 · TA获得超过1308个赞
知道答主
回答量:66
采纳率:83%
帮助的人:1.9万
展开全部

具体如下:

1、“No such file or directory”一般是没有找到文件的位置,应该在属性中将它找不到的文件的路径添加到包含目录那一列里。

2、解决方法:点击菜单“项目”-“属性”.在弹出的属性对话框中选择“常规”,在“附加包含目录”处添加它找不到的文件的路径。

3、是否正在调试什么的,建议把程序全部关掉,再重新经行编译。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晨曦月殇
2015-09-30 · TA获得超过972个赞
知道小有建树答主
回答量:146
采纳率:100%
帮助的人:94.4万
展开全部
C语言编译器提示这个问题,一般情况就是你包含的头文件名字错了导致编译器没找到,或者你的头文件放的目录不多导致编译器没找到(一般放在包含main.()函数.c文件的目录中)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Safirst
推荐于2017-09-13 · TA获得超过976个赞
知道小有建树答主
回答量:1283
采纳率:50%
帮助的人:654万
展开全部
你的编译环境没有这个文件 sys/wait.h,可能由于你的编译环境不完整或者
你援引的代码源于UNIX编程环境
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式