问题描述
Keil5在编译的时候出现Error:L6218E::Undefined symbol transient_calloc_internal(referred from x.obj).
原因以及解决方法:
(1)出错可能的原因一:引用的函数是static 函数。
解决方法:定义到工程中问题行,查看出错的函数是否为static 函数,若是,则将static 关键字删除,重新编译运行。
(2)出错可能的原因二:未添加头文件引起的错误。
解决方法:查看是否添加头文件,若没有,添加相关的头文件,重新编译运行。
(3)出错可能的原因三:出错的函数没有实现或者变量没有声明。
解决方法:在源文件上实现代码或者变量声明,重新编译运行。