这是因为程序的Entry point处于代码执行的地址范围之外了。
如果使用了IAP,那么APP的起始地址通常要偏移,修改起始地址的同时也要修改Entry point。Entry point的值等于程序执行的起始地址。在工程设置“Linker”中修改:

值为0,表示从0地址开始执行程序。
本文解析了程序Entrypoint与执行起始地址的关系,阐述了在使用IAP时,如何调整Entrypoint以匹配偏移后的起始地址。在链接器设置中正确配置Entrypoint值对于程序正确执行至关重要。
这是因为程序的Entry point处于代码执行的地址范围之外了。
如果使用了IAP,那么APP的起始地址通常要偏移,修改起始地址的同时也要修改Entry point。Entry point的值等于程序执行的起始地址。在工程设置“Linker”中修改:

值为0,表示从0地址开始执行程序。
2430
5267

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