DHT11.h 应是自己写的头文件,对应的应还有DHT11.c的文件,这两个文件应该在该项目所在目录里,引入应是:#include “DHT11.h” ,用双引号而不是 <> 。你可以去查看下项目所在的目录里,有没有这两个文件。
不知道你这个问题是否已经解决, 如果还没有解决的话:我了解你的问题。下面是解决C语言头文件报错问题的步骤:
在你的情况下,你需要找到DHT11.h文件所在的目录。
确认编译器的包含目录设置。
你需要添加DHT11.h文件所在路径到编译器的包含目录列表中。
修改编译器的命令行选项。
查找头文件的选项通常是"-I"加上头文件所在的目录路径。例如:gcc -I<path_to_header_files> main.c -o output
将头文件复制到正确的目录。
请按上述步骤操作,并确保编译器正确设置了头文件的包含目录。如果问题仍然存在,请提供更多关于错误信息或代码的详细信息,以便我可以更进一步地帮助你解决问题。
一楼正解,<>是直接检索系统目录下的,“”先检索该目录下然后再检索系统目录