iso file download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210164910.8 (22)申请日 2022.02.22 (71)申请人 青岛海尔科技有限公司 地址 266101 山东省青岛市崂山区海尔路1 号海尔工业园 申请人 海尔智家 股份有限公司 (72)发明人 张虎 (74)专利代理 机构 北京同立钧成知识产权代理 有限公司 1 1205 专利代理师 闫洁 黄健 (51)Int.Cl. G06F 8/53(2018.01) G06F 9/445(2018.01) (54)发明名称 动态库间冲突符号确定方法、 装置、 设备及 存储介质 (57)摘要 本发明属于计算机技术领域, 具体涉及一种 动态库间冲突符号确定方法、 装置、 设备及存储 介质。 从预先存储的目标应用程序的各动态库文 件中, 筛选获得在多个动态库中重复定义的目标 外部符号, 对目标外部 符号所在的各目标动态库 文件进行反汇编处理, 获得目标外部符号在各目 标动态库中对应的汇编代码, 通过判断目标外部 符号在各目标动态库中对应的汇编代码是否全 部一致, 从而可以确定出在各目标动态库间存在 冲突的目标外部符号, 从而开发人员可以只对在 各目标动态库间存在冲突的目标外部符号进行 重命名, 节省开发应用程序的时间和资源, 提高 工作效率。 权利要求书2页 说明书11页 附图3页 CN 114675841 A 2022.06.28 CN 114675841 A 1.一种动态库间冲突符号确定方法, 其特 征在于, 包括: 从预先存储的目标应用程序的各动态库文件中, 获取所述目标应用程序的各动态库中 定义的外 部符号; 对获取到的所述外部符号进行筛选, 获得目标外部符号; 其中, 所述目标外部符号为在 多个动态库中重复定义的外 部符号; 针对所述目标外部符号, 获取定义所述目标外部符号的各目标动态库对应的目标动态 库文件, 并分别对各目标动态库文件进行反汇编处理, 筛选获得所述 目标外部符号在各目 标动态库中对应的汇编代码; 判断所述目标外部符号在各目标动态库中对应的汇编代码是否全部一致, 并根据判断 结果确定所述目标外 部符号在各目标动态库间是否存在冲突。 2.根据权利要求1所述的动态库间冲突符号确定方法, 其特征在于, 所述根据判断结果 确定所述目标外 部符号在各目标动态库间是否存在冲突, 包括: 若所述目标外部符号在各目标动态库中对应的汇编代码不全部一致, 则确定所述目标 外部符号在各目标动态库间存在冲突; 若所述目标外部符号在各目标动态库中对应的汇编代码全部一致, 则确定所述目标外 部符号在各目标动态库间不存在冲突。 3.根据权利要求1所述的动态库间冲突符号确定方法, 其特征在于, 所述对获取到的所 述外部符号进行筛 选, 获得目标外 部符号, 包括: 针对每个获取到的外部符号, 将所述外部符号以及定义所述外部符号的动态库的名称 作为第一数据存 储到预先建立的第一表格中; 对所述第一表格中存 储的第一数据进行汇总处 理, 获得目标外 部符号。 4.根据权利要求1所述的动态库间冲突符号确定方法, 其特征在于, 所述从预先存储的 目标应用程序的各动态库文件中, 获取所述目标应用程序的各动态库中定义的外部符号之 前, 还包括: 判断目标列表是否为空; 所述目标列表为用于存储所述目标应用程序的各动态库文件 的列表; 若所述目标列表为空, 则退 出处理; 若所述目标列表不为空, 则查找所述目标列表中预先存储的所述目标应用程序的各动 态库文件, 并获取 所述目标应用程序的各动态库中定义的外 部符号。 5.根据权利要求3所述的动态库间冲突符号确定方法, 其特征在于, 所述对所述第 一表 格中存储的第一数据进行汇总处 理, 获得目标外 部符号之后, 还 包括: 针对每个目标外部符号, 将所述目标外部符号以及定义所述目标外部符号的各目标动 态库的名称作为第二数据存 储到预先建立的第二表格中。 6.根据权利要求5所述的动态库间冲突符号确定方法, 其特征在于, 若确定所述目标外 部符号在各目标动态库间存在冲突, 所述方法还 包括: 为所述第二表格中存储的目标第二数据添加第一标记; 其中, 所述目标第二数据为在 各目标动态库间存在冲突的目标外 部符号对应的第二数据。 7.根据权利要求6所述的动态库间冲突符号确定方法, 其特 征在于, 所述方法还 包括: 输出所述第二表格中添加有第一标记的目标第二数据。权 利 要 求 书 1/2 页 2 CN 114675841 A 28.一种动态库间冲突符号确定装置, 其特 征在于, 包括: 获取模块, 用于从预先存储的目标应用程序的各动态库文件中, 获取所述目标应用程 序的各动态库中定义的外 部符号; 筛选模块, 用于对获取到的所述外部符号进行筛选, 获得目标外部符号; 其中, 所述目 标外部符号为多个动态库中重复定义的外 部符号; 处理模块, 用于针对每个目标外部符号, 获取定义所述目标外部符号的各目标动态库 对应的目标动态库文件, 并分别对各目标动态库文件进行反汇编处理, 筛选获得所述 目标 外部符号在各目标动态库中对应的汇编代码; 确定模块, 用于判断所述目标外部符号在各目标动态库中对应的汇编代码是否全部一 致, 并根据判断结果确定所述目标外 部符号在各目标动态库间是否存在冲突。 9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 执行指令, 所述计算机执行指令被处理器执行时用于实现如权利要求1 ‑7中任一项所述的 动态库间冲突符号确定方法。 10.一种计算机程序产品, 包括计算机程序, 其特征在于, 所述计算机程序被处理器执 行时实现如权利要求1 ‑7中任一项所述的动态库间冲突符号确定方法。权 利 要 求 书 2/2 页 3 CN 114675841 A 3
专利 动态库间冲突符号确定方法、装置、设备及存储介质
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 人生无常 于
2024-03-18 16:02:44
上传分享
举报
下载
原文档
(704.4 KB)
分享
友情链接
淮南市科技创新促进条例.pdf
ISO IEC 19770-1 2017 Amd 1 2024 Information technology — IT asset manage.pdf
GB-T 19466.4-2016 塑料 差示扫描量热法 DSC 第4部分:比热容的测定.pdf
ISO IEC 27017-2015.pdf
GB-T 29636-2023 疑似毒品中甲基苯丙胺检验.pdf
人工智能大模型体验报告2.0.pdf
SY-T 6540-2021 钻井液完井液损害油层室内评价方法.pdf
T-SDBQ 02—2023 版权资产管理师职业标准.pdf
T-ZZB 1337—2019 无卤低烟阻燃耐火中压电力电缆.pdf
GB-T 3003-2017 耐火纤维及制品.pdf
GB-T 8960-2015 涤纶牵伸丝.pdf
DB1331-T 028-2022 公路工程施工质量保证资料标准化导则 雄安新区.pdf
GB-T 6820-2016 工业用乙醇.pdf
GB-T 12143-2008 饮料通用分析方法.pdf
DB4401-T 28-2019 排水管渠维修养护技术规范 广州市.pdf
GB-T 39155-2020 金属和合金的腐蚀 海港设施的阴极保护.pdf
安恒 物联网安全测试指南 2022.pdf
DB34-T 4757-2024 固定污染源废气挥发性有机物监测技术规范 安徽省.pdf
阿里 云上数字政府之数据安全建设指南.pdf
GM-T 0015-2012 基于SM2密码算法的数字证书格式规范.pdf
1
/
3
17
评价文档
赞助3元 点击下载(704.4 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。