Compilers

To be able to simulate a model, a valid compiler must be installed. The compiler is needed to create an executable model by converting the original source code of the model to executable code.

You must have a valid compiler installed to simulate a model in any of the following apps:

  • Behavior Experience
  • Dymola Behavior Modeling
  • Functional & Logical Design
  • Systems Architecture Design

This page discusses:

Supported Compilers and Compiler Versions

A number of compilers and compiler versions are supported.

To display the available compilers and compiler versions, select the convenient options from Me > Preferences > App Preferences > 3D Modeling > Systems Modeling and Execution > Dymola Behavior Modeling , the Compiler tab. For more information, see Native Apps Preferences Guide: Compiler.

For detailed information (needed when installing compilers): Program Directories. A 3DPassport is required to display this page.

Compiler Test

The selected compiler can be tested.

In the Compiler tab (see above), click Test Compiler to test the selected compiler. A simple Modelica model is compiled to check that an appropriate C compiler is available and can compile the code. Both 32-bit and 64-bit compiler is checked, and separate diagnostics appear for 32-bit and 64-bit compiler test.