升级到升级到Keil 5.38a后,使用emWin6.30,编译使用AC6,链接经常出现下列或类似问题:
Error: L6286E: Relocation #REL:1 in gui_sprite.o(.text._FlushBuffer) with respect to __arm_cp.21_0. Value(0xfffffdf5) out of range(0 - 0xff) for (R_ARM_THM_PC8)
问题都位于emWin库内。更换编译优化等级,可以消失。但经常反复调整编译选项,异常痛苦。
退回Keil V5.36,依旧一样。
以前使用Keil V5.36、emWin5.XX,AC5编译没有出现过该问题。
有谁知道解决办法吗?万分感谢!