补丁程序编译方法、程序修补方法及相关设备

基本信息

申请号 CN202110794690.2 申请日 -
公开(公告)号 CN113504934A 公开(公告)日 2021-10-15
申请公布号 CN113504934A 申请公布日 2021-10-15
分类号 G06F8/658(2018.01)I;G06F8/41(2018.01)I 分类 计算;推算;计数;
发明人 刘长琦 申请(专利权)人 安徽聆思智能科技有限公司
代理机构 北京集佳知识产权代理有限公司 代理人 张影
地址 230601安徽省合肥市经济技术开发区宿松路3963号智能科技园G栋南1楼103室
法律状态 -

摘要

摘要 本申请提出一种补丁程序编译方法、程序修补方法及相关设备,该补丁程序编译方法包括:获取目标符号信息,所述目标符号信息中包含目标程序中的函数的名称信息和地址信息,和/或包含目标程序中的变量的名称信息和地址信息;对补丁程序进行编译处理,所述补丁程序中包含调用所述目标程序中的函数的程序代码,和/或包含引用所述目标程序中的变量的程序代码;根据所述目标符号信息,对编译后的所述补丁程序进行链接处理,使所述补丁程序链接至所述目标程序中的函数和/或变量。通过执行上述技术方案,可以使补丁程序调用原程序中的函数或引用原程序的变量,从而提升补丁编译效率以及提升软件程序修补效率。