华为账号hw_Zixin,严禁直接盗用侵权!
1.代码迁移工具功能
主要包括软件迁移评估、源码迁移、软件包重构、专项软件迁移、鲲鹏亲和分析功能。
软件迁移评估
- 可以检查用户在x86服务程上已安装的软件,识别依赖关系,并提供鲲鹏兼容版本依赖对应rpm的包OS发行版官方下载链接
- 检查用户在x86服务器上已安装的软件,识别依赖关系,并提供鲲鹏兼容版本的so依赖库对应rpm的包OS发行版官方下载连接。
源码迁移
- 检查用户C/C++/Fortran/python/Javal/Scala/Go软件构建工程文件使用的链接库,并提供可迁移性信息,
- 检查用户C/C++/Fortran/汇编软件源码,并指导用户如何迁移源文件
- 检查用户C/C++/汇编/Fortran软件源码,并指导用户如何迁移源文件。
软件包重构
- 分析用户x86软件包构成,重构为适用于鲲鹏平台的数件包。
专项软件迁移
- 专项软件迁移,基于丰富的软件迁移经验,帮助用户快速迁移Web、数据库、大数据、高性能计算四大解决方案类软件。
鲲鹏亲和分析
- 目前含64位运行模式检查、结构体字节对齐检查、缓存行字节对齐检查、内存一致性检查等
!!!工具不支持迁移windows软件下的软件或者IOS/ Mac OS平台应用至Kunpeng平台Linux环境下
2.具体功能介绍
源码迁移
- 输入:在页面上将压缩包上传
- 分析源码选项:选择所需的源码类型、目标操作系统、编译器版本、构建工具(影响迁移源码的识别)、编译命令