processe5c在函数1 oad module5中:processescl65312错误:隐式声明图数makedev-Werror=implicit-function-declarationdevice makedev intmaj_devintmin_dev;processesc165312警告:对makedev的嵌客的外部声明nested-externscc1有些警告被当作是错误源码编译遇
该错误是因为编译器无法找到makedev函数的声明。可以通过包含头文件<sys/types.h>来解决该问题,该头文件包含了makedev函数的声明。在代码中添加以下语句即可:
#include <sys/types.h>
如果问题仍然存在,可以尝试在编译命令中添加"-lm"选项,该选项可以链接数学库,其中也包含了makedev函数的声明。
原文地址: https://www.cveoy.top/t/topic/cGel 著作权归作者所有。请勿转载和采集!