#ifndef sms_all_INCLUDE
#define sms_all_INCLUDE
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
//函数们
void meun();
void questions(int n);//问题
#endif
#include"sms_all.h"
int main(void){
printf("hello");
}
//[Error] sms_all.h: No such file or directory
为什么文件无法被引用
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
量化研究所 2023-02-15 23:13关注该错误提示表明编译器无法找到名为"sms_all.h"的头文件。有几个原因可能导致这种情况发生:
文件路径错误:确认"sms_all.h"文件确实位于你指定的路径中,如果文件不在当前目录下,你需要使用相对或绝对路径指定文件的位置。 文件名拼写错误:检查文件名是否正确拼写,注意大小写和拼写错误。 头文件没有被正确包含:确认文件已经正确包含在源代码中,例如,确认在源文件中已经包含了头文件"sms_all.h"的内容,如示例代码中的第二行。如果以上步骤都没有解决问题,你可能需要检查编译器的设置和环境变量,以确保编译器能够找到你的头文件。
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用