4.18.2. Parameters category

The Parameter category panel lists parameters for the selected build option. See the following sections for details of the different display options for parameters in the Category View tab:

For more information on the parameters, see Alphabetical list of project parameter IDs.

To set the release options for example:

  1. Click the Category View tab.

    Select the Windows-Release entry and select the operating system and link options from the Platform/Linkage dropdown menu:

    • Win32 builds using the release run-time library for Windows

    • Win32D builds using the debug run-time library for Windows

    • Linux builds release version for Linux

    • LinuxD builds debug versions for Linux.

  2. Select the compiler to use for this configuration from the Compiler dropdown menu.

  3. Enter a path into the Build directory field to select the directory where the build is performed. This directory contains the source code and the build library for the system model. If the path is not absolute, it is interpreted as being relative to the directory that contains the project file.

  4. The Configuration description text box contains text that indicates the configuration options selected for release, compiler, and build directory.

Category View

Click the Category View tab to display the categories in the left pane and text boxes for the options in the right pane as shown in Figure 4.42. Select an item in the Parameter Category view to display the controls for configuring the corresponding parameters:

Top-level configuration details

Select the top-most item in the panel to configure the project settings as shown in Figure 4.42:

Figure 4.42. Project Settings dialog, Category View top level

Project Settings dialog, Category View top level

The controls in the right panel correspond to the parameters listed in Table 4.4:

Table 4.4. Release parameters in the Category View tab

Control nameParameter
Configuration nameCONFIG_NAME
Platform/LinkagePLATFORM
CompilerCOMPILER
Configuration descriptionCONFIG_DESCRIPTION
Build directoryBUILD_DIR

See Alphabetical list of project parameter IDs for a description of the available parameters.

Targets

Select the Targets item in the panel to configure the build targets as shown in Figure 4.43:

Figure 4.43. Project Settings dialog, Category View Targets

Project Settings dialog, Category View Targets

The controls in the right panel correspond to the parameters listed in Table 4.5:

Table 4.5. Target parameters in the Category View tab

Control nameParameter
Integrated simulator (isim_system)TARGET_ISIM
CADI libraryTARGET_MAXVIEW
SystemC componentTARGET_SYSTEMC

See Alphabetical list of project parameter IDs for a description of the available parameters.

Debugging

Select the Debugging item in the panel to configure the debug options as shown in Figure 4.44:

Figure 4.44. Project Settings dialog, Category View Debugging

Project Settings dialog, Category View Debugging

The controls in the right panel correspond to the parameters listed in Table 4.6:

Table 4.6. Debugging parameters in the Category View tab

Control nameParameter
Enable model debuggingENABLE_DEBUG_SUPPORT
Source ReferenceGENERATE_LINEINFO
VerbosityVERBOSITY
Model Debugger MODEL_DEBUGGER_COMMAND_LINE
Model Shell MODEL_SHELL_COMMAND_LINE

See Alphabetical list of project parameter IDs for a description of the available parameters.

Sim Generator

Select the Sim Generator item in the panel to configure the debug options as shown in Figure 4.45:

Figure 4.45. Project Settings dialog, Category View Sim Generator

Project Settings dialog, Category View Sim Generator

You can add additional command-line options in the SimGen options text box. The SIMGEN_COMMAND_LINE parameter is set to the text in the box.

Compiler

Select the Compiler item in the panel to configure the compiler options as shown in Figure 4.46:

Figure 4.46. Project Settings dialog, Category View Compiler

Project Settings dialog, Category View Compiler

The controls in the right panel correspond to the parameters listed in Table 4.7:

Table 4.7. Compiler parameters in the Category View tab

Control nameParameter
Pre-Compile ActionsPRE_COMPILE_EVENT
Include DirectoriesINCLUDE_DIRS
Preprocessor DefinesPREPROCESSOR_DEFINES
Compiler SettingsADDITIONAL_COMPILER_SETTINGS
Enable pre-compilingENBALE_PRECOMPILE_HEADER

See Alphabetical list of project parameter IDs for a description of the available parameters.

Linker

Select the Linker item in the panel to configure the linker options as shown in Figure 4.47:

Figure 4.47. Project Settings dialog, Category View Linker

Project Settings dialog, Category View Linker

The controls in the right panel correspond to the parameters listed in Table 4.7:

Table 4.8. Linker parameters in the Category View tab

Control nameParameter
Pre-Link ActionsPRE_LINK_EVENT
Linker SettingsADDITIONAL_LINKER_SETTINGS
Post-Built ActionsPOST_BUILD_EVENT

See Alphabetical list of project parameter IDs for a description of the available parameters.

List View

Click the List View tab to display all categories and their parameter values in a single flat list as shown in Figure 4.48. See Alphabetical list of project parameter IDs for a description of the available parameters.

Figure 4.48. Project Settings dialog, List View

Project Settings dialog, List View

Tree View

Click the Category View tab to display all categories and their parameter values in a single hierarchical list as shown in Figure 4.49. See Alphabetical list of project parameter IDs for a description of the available parameters.

Figure 4.49. Project Settings dialog, Tree View

Project Settings dialog, Tree View

Copyright © 2007-2010 ARM Limited. All rights reserved.ARM DUI 0370K
Non-ConfidentialID110210