Cross Settings

This section describes cross settings that can be configured on the Cross Settings page. When S32 Design Studio runs a specific part of build process (linking, assembling) it looks for the tools using paths and names specified here.

The following table describes the options available on the Cross Settings page.
Table 1. Cross Settings
Option Description
Path Location of Standard S32DS toolchain for ISP.
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 Window > Preferences > C/C++ > Build > Build Variables page in S32 Design Studio preferences.

Default: ${S32DS_ISP_TOOLCHAIN_DIR}

IPUS Assembler Name of the IPUS assembler tool.

Default: as-IPUS

IPUS Disassembler Name of the IPUS disassembler tool.

Default: objdump-IPUS

IPUV Assembler Name of the IPUV assembler tool.

Default: as-IPUV

IPUV Disassembler Name of the IPUV disassembler tool.

Default: objdump-IPUV

Path to Host Toolchain Specifies host project toolchain installation directory.

Default: ${S32DS_ARM32_TOOLCHAIN_DIR}

Linker Name of the linker tool.

Default: arm-none-eabi-ld

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