应用迁移功能说明
应用迁移功能可以简化应用迁移的过程,支持将x86 Linux软件迁移到鲲鹏Linux上的扫描、分析与迁移。通过该工具能够自动分析并输出指导报告,显著提高了代码迁移效率。
多模块并发时,不支持同时设置不同的日志级别。
前提条件
- 已参照安装工具安装应用迁移工具。
- 使用压缩包安装工具时,请解压后切换至工具目录使用,采用./方式执行命令,例如./devkit porting -v。使用RPM包安装工具时,可直接执行命令,例如devkit porting -v。本章示例均为RPM包安装使用。
命令功能
查看应用迁移支持任务的帮助信息。
命令格式
1 | devkit porting -h |
使用示例
运行以下命令,查看所有命令参数说明。
1 | devkit porting -h |
返回信息如下:
1 2 3 4 5 6 7 | Usage: devkit porting [-h|--help] TASK [ARGS] The most commonly used devkit advisor sub tasks are: src-mig Run the source migration task. pkg-mig Run the package migration task. See 'devkit porting TASK -h/--help' for more information on a specific task. |
子命令 |
功能 |
说明 |
支持平台 |
|---|---|---|---|
src-mig |
源码迁移功能分析用户C/C++/ASM/Fortran/Go/Java/Python/Scala语言软件的可迁移性。
|
鲲鹏、x86、香橙派Kunpeng Pro |
|
pkg-mig |
软件迁移评估帮助用户分析用户x86环境上软件包安装路径中的SO库文件,并检查这些文件与鲲鹏平台的兼容性。 |
父主题: 应用迁移