The Cross Settings page allows you to configure the location and names of tools and utilities in the toolchain.
The following table describes the options available on the Cross Settings page.
| Option | Description |
|---|---|
| Prefix | Toolchain prefix used by Vision Extension Package to call Standard S32DS
toolchain for APU targets. By default, this field is empty. |
| Path | Location of Standard S32DS toolchain for APU targets. Note: Default settings use
system variables in path names. These variables expand to their values at build
time. You may find the list of system variables by selecting the Show
system variables check box on the page in Vision Extension Package
preferences.
Default: ${S32DS_APU_TOOLCHAIN_DIR} |
| Assembler | Name of the assembler tool. Default: clang |
| Compiler | Name of the CLANG compiler tool. Default: clang |
| Linker | Name of the linker tool. This setting is only available for application
projects. Default: ld-new |
| Archiver | Name of the archiver tool. This setting is only available for library
projects. Default: llvm-ar |
| Listing generator | Name of the tool to display information about object files. Default: llvm-objdump |
| Build command | Name of the tool that automatically builds executable programs, and libraries
from source code in the project. Default: make |
| Remove command | Name of the tool and command parameters to remove built executable programs,
libraries, and object files. Default: rm -rf |