把FFMPEG提取出来的h.264 decoder移到MTK平台,链接出现Undefined symbol Image$$ZI$$Limit (referred from sys_stackheap.o),这是因为代码里调用了类似malloc strdup printf 等涉及内存申请的函数,MTK有自身的一套内存管理方式,并不支持C库的这些函数,现在我已经把malloc free printf fopen fclose等替换掉了,但还是出现这个链接错误,因为代码量巨大,有没有办法可以找出是哪个函数导致link到c库里面去了? 谢谢。
------解决方案--------------------------------------------------------
可能有较大的静态数组
------解决方案--------------------------------------------------------
可能是静态数据或全局数据的影响吧