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

Vitis Reference Guide (UG1702)

Document ID
UG1702
Release Date
2026-06-23
Version
2026.1 English

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

The v++ linker creates a Vitis Subsystem (VSS) with --mode vss. See the following for an example.
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

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

Packaging

You can find details of the v++ packaging process in Integrating the System in the Embedded Design Development Using Vitis (UG1701).

The individual v++ --package commands are in v++ Command.