这个warning产生的条件是:
如果在调用某函数的时候,函数在调用之前没有声明。那么编译时Implicit declaration of function ‘XXXX’ is invalid in C99警告就产生了。
正常找问题情况下,是去看看函数对应的.h文件有没有声明。看到已经有过声明,就需要去排查头文件的宏是否重复定义了。
这个warning产生的条件是:
如果在调用某函数的时候,函数在调用之前没有声明。那么编译时Implicit declaration of function ‘XXXX’ is invalid in C99警告就产生了。
正常找问题情况下,是去看看函数对应的.h文件有没有声明。看到已经有过声明,就需要去排查头文件的宏是否重复定义了。