Building

Building C++ application with Model RealTime

This document describes how to build an DevOps Model RealTime C++ model. The document covers features in the Model RealTime user interface that are related to building models. The document covers also batch builds, C++ transformation configurations, external library support, and more.

Model Compiler

This document describes the Model Compiler, which is a command-line application for building Model RealTime models.

External C++ Integration

This document contains a discussion about how to integrate code generated from Model RealTime with plain C++ code, both from a file organization or build point of view and from a functional code-level point of view.

Build Variants

Model Compiler Validation Rules

Old transformation configurations and the model compiler

The UML Development console

Build your first real-time application using MinGW

Building a library by generating a make file for a CDT project using a C++ External Library TC

Using the "Detect Source Dependencies Automatically" preference

Maintaining the Sources list of a transformation configuration using the Organize Sources button in the TC editor

Optimizing the Sources list of a transformation configuration using Ant tasks

Building a transformation configuration without building generated C++ code

Defining external constants in a C++ transformation configuration

Excluding a model element from being transformed to C++

Incremental compilation for models with external code

Building models with cyclic dependencies between TCs

Building multiple TCs in one go

Setting the C++ code standard (language version)

Using path variables in TCs

Static code analysis with Clang Tidy