1:..\Obj\phone.axf: Error: L6218E: Undefined symbol err (referred from gprs.o).
函数中定义的外部变量,找不到其源
即在gprs.c中定义了 extern int err;(或者其他路径定义,在gprs.c中使用到)
在main函数中定义 int err;(源头)这个被注解掉,就会出现上面的问题
本文详细解析了在编译过程中遇到的L6218E:Undefinedsymbolerr(referredfromgprs.o)错误,阐述了该错误产生的原因,即在gprs.c中使用的外部变量err未在正确位置定义。通过对比注释和未注释的代码,文章提供了有效的解决方案,帮助读者避免此类编译错误。
1:..\Obj\phone.axf: Error: L6218E: Undefined symbol err (referred from gprs.o).
函数中定义的外部变量,找不到其源
即在gprs.c中定义了 extern int err;(或者其他路径定义,在gprs.c中使用到)
在main函数中定义 int err;(源头)这个被注解掉,就会出现上面的问题
转载于:https://www.cnblogs.com/Ph-one/p/4011405.html
6188

被折叠的 条评论
为什么被折叠?