For a MATLAB configuration object, you specify one of the following output targets:
For a Simulink system target file, you specify the real-time environment on which your generated code will run. Embedded Coder includes target files for several ready-to-run configurations, and supports third-party and custom targets as well. Built-in targets include:
Embedded Real-Time Target — Generates ANSI/ISO C, C++, and encapsulated C++ code with floating-point and fixed-point data for efficient real-time execution on virtually any production processor
AUTOSAR Target — Generates C code and run-time interfaces that support development of AUTOSAR software components
Shared Library Target — Generates a shared library version of your code for host platform execution, either as a Windows® dynamic link library (.dll) file or a UNIX® shared object (.so) file
IDE Link Target — Generates code for compilation and deployment using a supported third-party integrated development environment (IDE) such as Texas Instruments’ Code Composer Studio
For MATLAB or Simulink code generation, you select the deployment processor from a predefined list or use generic target settings. You can also extend the predefined list for your custom environment.