dht11.c(3): warning c318: can't open file 'dth11.h
时间: 2023-09-19 11:04:09 浏览: 71
dht11.c(3): 警告 C318: 无法打开文件 'dth11.h'。
这个警告是由编译器发出的,它表示在dht11.c的第三行无法找到名为'dth11.h'的文件。这个文件可能是一个头文件,它包含了一些在dht11.c文件中使用的函数、变量或宏的声明。
要解决这个问题,你需要确保'dth11.h'文件在正确的位置,并且可以被编译器找到。首先,你可以检查dht11.c文件所在的目录下是否存在'dth11.h'文件。如果该文件不存在,你需要从其他地方获取该文件,并将它复制到正确的位置。
另外,还要确保编译器能够找到头文件的路径。你可以通过在编译命令中使用"-I"选项来指定头文件的搜索路径。例如,如果'dth11.h'文件位于名为"include"的目录中,你可以使用以下编译命令:
gcc -I/include dht11.c -o dht11
最后,如果你确定'dth11.h'文件存在并且路径设置正确,但仍无法打开文件,那么可能是因为文件权限问题。请确保该文件对你的用户账户可读,并且没有被其他程序占用或锁定。
总之,要解决这个警告,你需要确保'dth11.h'文件存在、路径正确,并且可以被编译器访问。
相关问题
DHT11.c(82): warning C316: unterminated conditionals
这个 warning 通常是由于代码中的注释或者字符串中包含了未结束的条件编译指令导致的。你需要检查 DHT11.c 文件中第82行以前的代码,看看是否有未结束的 #if 或 #ifdef 等条件编译指令,或者是注释或字符串中包含了 #if 或 #endif 等条件编译指令。如果有的话,你需要将其正确结束或者移除,以解决这个 warning。
dht11.h(15): warning: #1295-D: Deprecated declaration dht11 - give arg types
该该警该警告该警告是该警告是由该警告是由编该警告是由编译该警告是由编译器该警告是由编译器发该警告是由编译器发出该警告是由编译器发出的该警告是由编译器发出的。该警告是由编译器发出的。它该警告是由编译器发出的。它意该警告是由编译器发出的。它意味该警告是由编译器发出的。它意味着该警告是由编译器发出的。它意味着在该警告是由编译器发出的。它意味着在编该警告是由编译器发出的。它意味着在编译该警告是由编译器发出的。它意味着在编译d该警告是由编译器发出的。它意味着在编译dht该警告是由编译器发出的。它意味着在编译dht11该警告是由编译器发出的。它意味着在编译dht11.h该警告是由编译器发出的。它意味着在编译dht11.h头该警告是由编译器发出的。它意味着在编译dht11.h头文件该警告是由编译器发出的。它意味着在编译dht11.h头文件时该警告是由编译器发出的。它意味着在编译dht11.h头文件时发该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦或该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦或不该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦或不必该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦或不必要该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦或不必要的该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦或不必要的麻该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦或不必要的麻烦该警告是由编译器发出的。它意味着在编译dht11.h头文件时发现了一些问题,但这些问题并不是致命的。警告可以指示代码存在潜在的问题,但这些问题通常不会影响程序的正常运行。尽管警告不是错误,但程序员应该尽量避免产生这些警告,因为它们可能会在后续的工作中带来额外的麻烦或不必要的麻烦。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)