已成功完成任务分析。
不同的目标操作系统支持的SO库不一样,所以迁移报告会有差异。
参数 |
说明 |
---|---|
扫描文件统计 |
|
文件总数 |
根据选择的源码类型和构建工具进行扫描,总共统计的扫描源码文件数。 |
依赖文件统计 |
|
文件总数 |
源码包所依赖的与架构相关文件总数。 |
可兼容 |
可兼容目标硬件平台。 |
待修改 |
需要用户修改以达到兼容目标硬件平台。 |
源码文件统计 |
|
需修改文件数 |
需要修改的文件数。 |
需修改代码行 |
需要修改的代码行数。 |
源码迁移人力 |
显示预估的源码迁移人力,当“扫描参数设置”中“显示工作量评估结果”设置为“是”时展示。 |
与架构相关的依赖文件 |
显示与架构相关的依赖文件,请根据“处理建议”进行操作。 |
需要迁移的源文件 |
显示需要迁移的源文件总数和需要修改的代码行数,通过单击操作列“查看建议源码”可以快速进入对应的源码迁移建议页面。
|
从图2提供的依赖库信息可以看出,有2个依赖文件。
1
|
rpm -qa | grep zlib |
1
|
rpm -ivh zlib-1.2.11-20.oe1.aarch64.rpm |
显示信息如下:
1 2 3 |
Verifying... ################################# [100%] Preparing... ################################# [100%] file /usr/lib64/libz.so.1.2.11 from install of zlib-1.2.11-20.oe1.aarch64 conflicts with file from package zlib-1.2.11-17.oe1.aarch64 |
若用户需要在原始代码中进行修改操作,务必随时对编辑的源码进行保存,否则可能会因为会话超时而丢失修改的代码。