Devkit代码迁移工具
【课堂笔记】
第三讲:《megahit 源码迁移》项目大作业解析
目标:加深开发者对软件迁移工具的认识,同时帮助开发者了解如何使用该工具提高开发者软件源码的迁移效率
1:导读
1.1 迁移流程

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

2.2 要求

2.3 操作步骤









【总结】
鲲鹏代码迁移工具可以极大的简化软件包迁移到鲲鹏平台的过程,当有x86平台上源代码的软件要迁移到基于鲲鹏916/920的服务器上时,既可以使用该工具分析可迁移性和迁移投入,也可以使用该工具自动分析出需修改的代码内容,并指导如何修改。
Devkit代码迁移工具
【课堂笔记】
第三讲:《megahit 源码迁移》项目大作业解析
目标:加深开发者对软件迁移工具的认识,同时帮助开发者了解如何使用该工具提高开发者软件源码的迁移效率
1:导读
1.1 迁移流程
2:大作业讲解
Megahit源码迁移实战
2.1 简要介绍
Megahit是一个超快速和内存高效的NGS汇编程序。它是针对多基因组优化的,但也适用于一般的单基因组组装和单细胞组装。Megahit源码包存在大量汇编,迁移到鲲鹏平台前需要识别并验证通过“鲲鹏代码迁移工具”迁移后的代码是否正确,以及识别出是否还有“鲲鹏代码迁移工具”遗漏的相关文件。
2.2 要求
2.3 操作步骤
【总结】
鲲鹏代码迁移工具可以极大的简化软件包迁移到鲲鹏平台的过程,当有x86平台上源代码的软件要迁移到基于鲲鹏916/920的服务器上时,既可以使用该工具分析可迁移性和迁移投入,也可以使用该工具自动分析出需修改的代码内容,并指导如何修改。