鲲鹏Devkit代码迁移工具课堂笔记—第三讲:《megahit 源码迁移》项目大作业解析
收藏回复举报
鲲鹏Devkit代码迁移工具课堂笔记—第三讲:《megahit 源码迁移》项目大作业解析
发表于2022-11-17 17:52:59
0 查看

Devkit代码迁移工具

【课堂笔记】

第三讲:《megahit 源码迁移》项目大作业解析

目标:加深开发者对软件迁移工具的认识,同时帮助开发者了解如何使用该工具提高开发者软件源码的迁移效率

1:导读

1.1 迁移流程

%E5%9B%BE%E7%89%87.png

2:大作业讲解

 Megahit源码迁移实战

2.1 简要介绍

Megahit是一个超快速和内存高效的NGS汇编程序。它是针对多基因组优化的,但也适用于一般的单基因组组装和单细胞组装。Megahit源码包存在大量汇编,迁移到鲲鹏平台前需要识别并验证通过“鲲鹏代码迁移工具”迁移后的代码是否正确,以及识别出是否还有“鲲鹏代码迁移工具”遗漏的相关文件。

cke_990.png

2.2 要求

cke_3798.png

2.3 操作步骤

cke_6185.png

cke_7516.png

cke_9044.png

cke_10658.png

cke_12646.png

cke_1326.png

cke_4312.png

cke_6333.png

cke_8698.png

【总结】

鲲鹏代码迁移工具可以极大的简化软件包迁移到鲲鹏平台的过程,当有x86平台上源代码的软件要迁移到基于鲲鹏916/920的服务器上时,既可以使用该工具分析可迁移性和迁移投入,也可以使用该工具自动分析出需修改的代码内容,并指导如何修改。

本帖最后由 匿名用户 于 2023/11/20 17:31:01 编辑

我要发帖子