Build systems

AVR32 Studio offers two build systems. One is known the MBS or Managed Build System. This has two operation modes; internal build and managed make. The managed make mode will automatically create a makefile for your project using the build settings you specify and execute Make using this makefile. This requires that the Make utility is in your path. The latter will also use your build settings, but does not require Make. All toolchain commands are executed directly. This is the preferred method and the one offered per default. Creating a project using this method is done through the C Project Wizard or the C ++Project Wizard.

It is not possible to use a wizard to create a managed make project directly. This has to be done through the project properties dialogue.

Makefile projects

There are also two wizards for creating makefile projects. One for C and one for C++. When using these wizards you will create project that requires you to maintain the makefile manually. Software framework features such as the one for the UC3BES parts will not work as these require the managed build system to be enabled for the projects.