Introduction
The Porting Advisor tool is designed for developers, users, and ISVs' developers of the Kunpeng platform. It is used to migrate x86 Linux software to the Kunpeng Linux system. It can automatically scan and analyze applications and generate guidance reports, greatly improving code porting efficiency.
Task Type |
Description |
|---|---|
Analyzes software packages (but not source packages) and installed software, and provides porting assessment reports.
|
|
Analyzes source files written in C/C++/ASM/Fortran/Go/interpreted languages, identifies the code to be ported, and provides porting suggestions. It also supports source code editing and one-click code replacement.
|
|
Analyzes the composition of the software package to be ported on the Kunpeng platform, rebuilds and generates a software package compatible with the Kunpeng platform, or directly provides a software package that can be used. |
Use Restrictions
Task Type |
Description |
|---|---|
Build file |
|
C/C++ code analysis |
If the custom macro header files, third-party header files, or some system header files are missing, some macros to be modified may not be identified and accurate modification suggestions cannot be provided. |
Intrinsic functions |
The tool cannot provide accurate replacement suggestions for more than 130 intrinsic functions related to the Intel coprocessors. |
Assembly code |
|