Creating and editing projects

Modelio C++ Designer provides a convenient project management GUI, which is used to create or modify projects, associate model parts with projects, create build targets and to specify their options.

To create a project, select the root package and run the ../cxx_images/mda_group_expl.png "Create C++ Designer element/Project" command from the context menu.


Creating a new project

All projects and targets are stored in the “DeploymentData” package. When a new project is created, Modelio C++ Designer automatically creates and associates three targets with the project:

Note: Default C++ code and doxygen documentation generation options and compilation options must be specified by Modelio C++ Designer parameters in order to properly initialize automatically created targets.

The project management dialog can also be accessed by selecting a target, and running the ../cxx_images/mda_group_expl.png "Edit project" command in the C++ Designer property view.


Accessing the project edition window through the property view

With Modelio C++ Designer, you can create several projects for the model and several targets for a project. However, only one project can be active at any given time.

In the UML model navigator, the active project is identified with a specific icon  . To change the active project, select another one and check the “Is active” tickbox in the C++ Designer property view.