Hauptinhalt

Kompilieren von generiertem Code

Festlegen eines Build-Prozesses, der generierten Quellcode kompiliert und Objektcode verknüpft

Um nach der Quellcodegenerierung ausführbaren Code zu erzeugen, legen Sie einen Buildprozess fest, der den generierten Quellcode kompiliert und Objektcode verknüpft. Zur Erstellung von Code, den Sie aus Simulink®-Modellen generieren, können Sie einen Ansatz mit CMake, Toolchain oder einer Template-Makefile nutzen. MATLAB® liefert eine ausführbare CMake-Datei. Jeder Ansatz erfordert die Installation unterstützter Build-Tools. Informationen zur Anpassung des Build-Prozesses für Ihre Entwicklungsumgebung finden Sie unter Code Compilation Customization.

Sie können den SIL/PIL Manager verwenden, um die numerische Äquivalenz Ihres Modells und des generierten Codes zu testen.

Funktionen

alle erweitern

codebuildCompile and link generated code
slbuildGenerate and compile standalone or model reference code from model
rtw_precompile_libsBuild model libraries without building model
RTW.getBuildDirGet build folder information from model build information
Simulink.fileGenControlSpecify root folders for files generated by diagram updates and model builds
coder.buildstatus.openOpen Build Status window
coder.buildstatus.closeClose Build Status window

Themen

Überblick

Workflows

Testen der numerischen Äquivalenz des Modells und des generierten Codes

Fehlersuche

Troubleshoot Compiler Issues

Identify and fix issues that prevent compiler operation in the build process.