補(bǔ)丁程序編譯方法、程序修補(bǔ)方法及相關(guān)設(shè)備

基本信息

申請?zhí)?/td> CN202110794690.2 申請日 -
公開(公告)號 CN113504934A 公開(公告)日 2021-10-15
申請公布號 CN113504934A 申請公布日 2021-10-15
分類號 G06F8/658(2018.01)I;G06F8/41(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 劉長琦 申請(專利權(quán))人 安徽聆思智能科技有限公司
代理機(jī)構(gòu) 北京集佳知識產(chǎn)權(quán)代理有限公司 代理人 張影
地址 230601安徽省合肥市經(jīng)濟(jì)技術(shù)開發(fā)區(qū)宿松路3963號智能科技園G棟南1樓103室
法律狀態(tài) -

摘要

摘要 本申請?zhí)岢鲆环N補(bǔ)丁程序編譯方法、程序修補(bǔ)方法及相關(guān)設(shè)備,該補(bǔ)丁程序編譯方法包括:獲取目標(biāo)符號信息,所述目標(biāo)符號信息中包含目標(biāo)程序中的函數(shù)的名稱信息和地址信息,和/或包含目標(biāo)程序中的變量的名稱信息和地址信息;對補(bǔ)丁程序進(jìn)行編譯處理,所述補(bǔ)丁程序中包含調(diào)用所述目標(biāo)程序中的函數(shù)的程序代碼,和/或包含引用所述目標(biāo)程序中的變量的程序代碼;根據(jù)所述目標(biāo)符號信息,對編譯后的所述補(bǔ)丁程序進(jìn)行鏈接處理,使所述補(bǔ)丁程序鏈接至所述目標(biāo)程序中的函數(shù)和/或變量。通過執(zhí)行上述技術(shù)方案,可以使補(bǔ)丁程序調(diào)用原程序中的函數(shù)或引用原程序的變量,從而提升補(bǔ)丁編譯效率以及提升軟件程序修補(bǔ)效率。