鲲鹏社区 软件 Porting Advisor
Porting Advisor
鲲鹏开发套件 — 华为鲲鹏代码迁移工具
平台:X86;TaiShan 100;TaiShan 200
操作系统:CentOS;RedHat;中标麒麟等。详细的平台和操作系统对应关系请参见用户指南。
开发语言:Python
版本号:1.1.3

软件介绍

华为鲲鹏代码迁移工具是一款可以简化客户应用迁移到TaiShan 100/200服务器或鲲鹏云服务(KC1、鲲鹏裸机)的过程的工具。

对于源码移植扫描中心,当客户有X86平台上源代码的软件要移植到TaiShan 100/200服务器或鲲鹏云服务(KC1、鲲鹏裸机)上时,可用该工具的源码移植扫描中心自动分析出需修改的代码内容,并指导用户如何修改。源码移植扫描中心解决了用户代码兼容性人工排查困难、移植经验欠缺、反复依赖编译调试定位等痛点。

支持的功能特性如下:

  • 检查用户C/C++软件构建工程文件,并指导用户如何移植该文件。
  • 检查用户C/C++软件构建工程文件使用的链接库,并提供可移植性信息。
  • 检查用户C/C++软件源码,并指导用户如何移植源文件。
  • 检查用户软件中X86汇编代码,并指导用户如何移植。
  • 支持命令行方式和Web两种工作模式。

软件移植中心,提供基于华为TaiShan解决方案的软件移植模板,您可以选择模板对应的软件进行自动化移植修改、编译、构建软件包。

软件分析构建中心,通过分析软件构成关系及硬件依赖性,提供x86平台软件包(RPM格式)在鲲鹏平台的重构能力。


用户指南

    华为鲲鹏代码迁移工具用户指南

问题反馈

    工具使用中遇到问题请在鲲鹏论坛跟帖回复:鲲鹏论坛

软件下载

    Kunpeng软件包下载:立即下载    数字签名

    X86软件包下载:立即下载    数字签名

    白名单及解决方案资源包下载:跳转到下载链接