Compilers
When do I need to install a C/C++ compiler?
Activate comes with and installs a default compiler, TCC, which is applicable for simple use cases such as compiling a C Custom block.
For more complex use cases, such as those involving Modelica blocks and the creation of an FMU, the installation of a C/C++ compiler is required.
How do I check if a C/C++ compiler is installed?
To view the compiler installed on your system, from the OML command window, enter
vssGetCompilerName()
If you do not have a C/C++ compiler installed, you may get the error message: Unsupported Visual C++ Target Option
During some use cases, for example, simulation of Modelica models or FMI import or export, the software issues an error if unable to detect a C++ compiler installed on the system. To correct the error, install a supported Microsoft Visual Studio C++ compiler.
How do I select a C/C++ compiler?
You don’t select the compiler. Activate has a mechanism to search and find any of the installed, supported compilers. If multiple compilers are installed, Activate applies the one with the highest version number.