v++ Linking and Packaging Options - 2025.2 English - UG1702

Vitis Reference Guide (UG1702)

Document ID
UG1702
Release Date
2025-11-20
Version
2025.2 English

Vitis Subsystem (VSS) Creation using the V++ Linker

A Vitis Subsystem (VSS) is created by the v++ linker using --mode vss. An example command is shown below:
v++ --link --mode vss --save-temps --part <part_name> --config ./src/vss_conn.cfg <list_of_xo> <list_of_libadf_partitions> --out_dir <build_folder>
The following are options used in VSS generation.
  • --part specifies a target part
  • --config defines connectivity and other directives
  • --out_dir specifies a folder containing metadata (.vss) and binary files
See Linking a VSS Component in the Embedded Design Development Using Vitis (UG1701) for details.

Linking

The individual v++ --link commands can be found in the v++ Command chapter. See Linking the System in the Embedded Design Development Using Vitis (UG1701).

Packaging

The details of the v++ packaging process are provided in Integrating the System in the Embedded Design Development Using Vitis (UG1701).

The individual v++ --package commands can be found in v++ Command.