C:\Users\neware.com.cn\Desktop\SDK_2.2_LPCXpresso54608\boards\lpcxpresso54608\demo_apps\lwip\lwip_udpecho - 副本\freertos\lwip_udpecho_freertos.c(176): warning: #223-D: function "tftp_server_init" declared implicitly
时间: 2023-08-21 10:07:05 浏览: 167
这是一个编译时的警告信息,意思是在文件"lwip_udpecho_freertos.c"中,函数"tftp_server_init"被隐式声明了,即在该文件中没有对该函数进行显式的声明,但是在该文件中使用了该函数。这可能会导致一些问题,如函数参数类型不匹配等。建议在文件中显式地声明该函数,以避免潜在的问题。
相关问题
C:\Users\neware.com.cn\Desktop\SDK_2.2_LPCXpresso54608\boards\lpcxpresso54608\demo_apps\lwip\lwip_udpecho - 副本\freertos\event.c(58): error: #59: function call is not allowed in a constant expression
这是一个编译错误,意思是在常量表达式中不允许使用函数调用。常量表达式在编译时必须被求值,而函数调用是在运行时才被执行的,所以不能在常量表达式中使用。
要解决这个问题,你需要找到代码中的常量表达式,并确保其中不包含函数调用。你可以将函数调用移到常量表达式之外,或者使用宏来代替函数调用。如果无法避免在常量表达式中使用函数调用,你可以考虑使用编译器支持的编译时计算函数来替代常量表达式。
C:\Users\neware.com.cn\Desktop\SDK_2.2_LPCXpresso54608\middleware\lwip_2.0.0\src\include\lwip\apps\tftp_server.h
这个文件路径看起来是LwIP网络协议栈中TFTP服务器应用程序的头文件路径。TFTP是Trivial File Transfer Protocol的缩写,是一种简单的文件传输协议,常用于嵌入式系统中进行固件升级等任务。tftp_server.h文件中应该包含了TFTP服务器应用程序的相关函数和数据结构的声明。如果您有关于LwIP TFTP服务器的问题,可以具体提出来,我会尽力回答。
阅读全文