11.07.2015 Views

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Applications are deleted from a target in reverse build order, and as such applicationsare removed be<strong>for</strong>e the libraries that they depend upon.Project macrosYou can use macros to modify the way that the project system refers to files. Macrosare divided into four classes:•System Macros. These are provided by the Studio application and are used torelay in<strong>for</strong>mation from the environment, such as paths to common directories.•Global Macros. These macros are saved in the environment and are shared acrossall solutions and projects. Typically, you would set up paths to library or externalitems here.•Project Macros. These macros are saved in the project file as project properties andcan define macro values specific to the solution/project they are defined in.•Build Macros. These macros are generated by the project system whenever a buildoccurs.System macrosThe following macro values are defined by CrossStudio itself:MacroStudioDirDescriptionThe install directory of the CrossStudio application.System macros can be used in build properties and also <strong>for</strong> environment settings.Global macrosTo define a global macro•Select Macros from the Project menu.•Click on the the Global tab.•Set the macro using the syntax name = replacement text.Project macrosTo define a project macro•Select Macros from the Project menu.54 Chapter 4 Project management

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!