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.

project1/file1project2/file1project2/file2CommonSolutionDef, ReleaseSolutionDefCommonSolutionDef, ReleaseSolutionDef,ProjectDefComonSolutionDef, ReleaseSolutionDef,ProjectDef, File2DefProject configurationsProject configurations are used to create different software builds <strong>for</strong> your projects. Aconfiguration is used to define different project property values, <strong>for</strong> example theoutput directory of a compilation can be put into different directories which aredependent upon the configuration. By default when you create a solution youll getsome default project configurations created.Selecting a configurationYou can set the configuration that you are building and debugging with using thecombo box of the Build tool bar or the Build > Set Active Build Configuration menuoption.Creating a configurationYou can create your own configurations using Build > Build Configurations whichwill show the Configurations dialog. The New button will produce a dialog thatallows you name your configuration. You can now specify which existingconfigurations your new configuration will inherit values from.Deleteing a configurationYou can delete a configuration by selecting it and pressing the Remove button. Notethat this operation cannot be undone or cancelled so beware.Hidden configurationsThere are some configurations that are defined purely <strong>for</strong> inheriting and as suchshould not appear in the build combo box. When you select a configuration in theconfiguration dialog you can specify if you want that configuration to be hidden.52 Chapter 4 Project management

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

Saved successfully!

Ooh no, something went wrong!