-
公开(公告)号:CN112181857B
公开(公告)日:2022-10-04
申请号:CN202011228686.1
申请日:2020-11-06
Applicant: 无锡江南计算技术研究所 , 武汉深之度科技有限公司
IPC: G06F11/36
Abstract: 本发明公开一种跨处理器的Linux待迁移软件定位与评估的方法,包括以下步骤:步骤一、收集已经迁移过的软件列表;步骤二、将依赖软件包中的软件与待迁移软件一起放进待迁移软件列表中;步骤三、逐个分析待迁移软件列表中的软件;步骤四、获得精简过的待迁移软件列表;步骤五、确定所有待迁移软件的顺序;步骤六、获取编译参数与对应待编译的源码文件;步骤七、若源码文件为汇编文件,则将其文件名记入待迁移文件列表中,待修改范围为整个文件;步骤八、若源码文件为C/C++文件,则针对源码文件里的内嵌汇编语言、条件编译宏以及平台相关头文件进行处理。本发明大大提高Linux软件跨处理器迁移的效率,减少对人工与经验的严重依赖。
-
公开(公告)号:CN112181857A
公开(公告)日:2021-01-05
申请号:CN202011228686.1
申请日:2020-11-06
Applicant: 无锡江南计算技术研究所 , 武汉深之度科技有限公司
IPC: G06F11/36
Abstract: 本发明公开一种跨处理器的Linux待迁移软件定位与评估的方法,包括以下步骤:步骤一、收集已经迁移过的软件列表;步骤二、将依赖软件包中的软件与待迁移软件一起放进待迁移软件列表中;步骤三、逐个分析待迁移软件列表中的软件;步骤四、获得精简过的待迁移软件列表;步骤五、确定所有待迁移软件的顺序;步骤六、获取编译参数与对应待编译的源码文件;步骤七、若源码文件为汇编文件,则将其文件名记入待迁移文件列表中,待修改范围为整个文件;步骤八、若源码文件为C/C++文件,则针对源码文件里的内嵌汇编语言、条件编译宏以及平台相关头文件进行处理。本发明大大提高Linux软件跨处理器迁移的效率,减少对人工与经验的严重依赖。
-