具有多個版本的共享庫的處理方法和裝置
基本信息
申請?zhí)?/td> | CN202110124671.9 | 申請日 | - |
公開(公告)號 | CN112947987A | 公開(公告)日 | 2021-06-11 |
申請公布號 | CN112947987A | 申請公布日 | 2021-06-11 |
分類號 | G06F8/71;G06F8/41 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 黃俊杰 | 申請(專利權(quán))人 | 視若飛信息科技(上海)有限公司 |
代理機構(gòu) | 上海領(lǐng)譽知識產(chǎn)權(quán)代理有限公司 | 代理人 | 車超平;王琰 |
地址 | 200433 上海市楊浦區(qū)國泰路11號1層展示廳A203室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請涉及一種具有多個版本的共享庫的處理方法和裝置,該方法包括:在可執(zhí)行文件同時鏈接第一共享庫的多個版本時,對第一共享庫的每個版本執(zhí)行:步驟S1,獲取目標(biāo)版本共享庫對應(yīng)的目標(biāo)符號替換表,目標(biāo)版本共享庫為第一共享庫的其中一個版本,目標(biāo)符號替換表存儲有目標(biāo)版本共享庫的原始符號及其相對應(yīng)的替換符號;步驟S2,對目標(biāo)版本共享庫中的原始符號進行符號替換,生成包含替換符號的目標(biāo)版本共享庫。通過本申請,解決了相關(guān)技術(shù)中當(dāng)不同版本、且不兼容的共享庫被同一個程序的不同模塊所依賴時,最終會出現(xiàn)符號沖突的問題,實現(xiàn)了在不修改程序源碼的情況下,讓共享庫的多個版本能夠和平地共存。 |
