User manual
UM0036 Project creation and build
Doc ID 7705 Rev 11 85/385
Some aspects of this interface are common to all toolsets, these common tabs are
described in the following sections:
● General settings tab
● Debug settings tab
● MCU selection tab
● Pre-link settings tab
● Post-build settings tab
Several tabs are specific to your toolset. STVD’s graphical interface adapts automatically to
the toolset that you specify for your project in the General tab of the Project Settings
window. The options in each of the tabs that are specific to your toolset are explained in:
● Customizing build settings for ST Assembler/Linker toolset
● Customizing build settings for Cosmic C toolsets
● Customizing build settings for Raisonance C toolset
● Customizing build settings for Metrowerks C toolset
4.5.1 General settings tab
This tab allows you to specify general project information, such as the toolset to use and the
paths for the output directory, as well as for include, bin and library files.
To access this tab, select Project > Settings to view the Project Settings window. Then
click on the General tab. This tab should contain the toolset that you specified when you
created the project and the default path information that is specified for it in the Options
window (see Section 4.1: Specifying a toolset on page 75).
To replace the defaults with a project specific toolset and/or path options:
1. Change the toolset by selecting one from the Toolset list box.
Note: If you change the toolset selection for a toolset that does not support the selected MCU, you
will receive an error message to indicate that you must also select an MCU that is supported
by the new toolset.
2. Place a checkmark next to Project Specific Toolset Path.
The fields change from a protected state (gray) to an active state (white).
3. If necessary, enter the directory path for the toolset in the Root Path field by typing the
path or using the browse button to locate it.
4. In the Toolset sub-paths fields, specify bin paths, include paths and library paths to
use when building the application.
These paths are entered relative to the toolset path that you specified in step 3.
Note: Some versions of the Metrowerks toolset use the filename prog instead of bin for the bin
subpath.
5. In the Output Directory field you can specify a folder where output will be stored when
building.
By default, output is stored in the Debug or Release folders in the working directory,
depending on whether you are using the debug or release configuration (see
Section 4.4: Project build configurations on page 83). The folder specified as the
Output Directory for your project is also used as the Intermediate Directory
for all files unless you specify otherwise in the General settings for files and folders.
6. To confirm the settings you have made, click on OK.