Compilers - 2025.1 English - UG1701

Embedded Design Development Using Vitis User Guide (UG1701)

Document ID
UG1701
Release Date
2025-07-16
Version
2025.1 English
The Vitis compilers for HLS, AI Engine and PS applications can be used from the command line or from the Vitis Unified IDE.

HLS and AI Engine Components

For HLS and AI Engine components, compilation is performed with the v++ --compile command. When setting up Vitis IDE components, the v++ compiler mode is automatically identified. For command line mode, the mode needs to be specified using --mode aie or --mode hls.

PS Applications

For PS applications, compilation is managed through cross compilers. Cross compilers can be selected from the pre-built Linux sysroot or from PetaLinux/Yocto sysroot outputs.

Further Reading on Using the Vitis Compilers

The following topics can be informative: