Unterstützte Funktionen und Objekte bei der C/C++ Codegenerierung
Die MATLAB® Coder™-Software unterstützt zahlreiche MathWorks®-Funktionen und -Objekte. Sie können C/C++ Quellcode, statische Bibliotheken, dynamisch verknüpfte Bibliotheken und ausführbare Dateien aus MATLAB Programmcode generieren, der diese Funktionen und Objekte verwendet, und den generierten Code außerhalb der MATLAB-Umgebung nutzen. Auf diesen Seiten sind die Funktionen und Objekte aufgeführt, die von der Codegenerierung unterstützt werden:
Auf diesen Seiten weist das Symbol für Hinweise und Einschränkungen zu erweiterten Funktionen
auf diejenigen Funktionen und Objekte hin, für die bei der Codegenerierung Anwendungshinweise oder Einschränkungen gelten. Um diese Anwendungshinweise und Einschränkungen einzusehen, klicken Sie auf das Symbol, um zum Abschnitt Erweiterte Funktionen der entsprechenden Referenzseite zu gelangen. Erweitern Sie anschließend den Eintrag C/C++ Codegenerierung.
Für bestimmte MathWorks-Funktionen verwendet der Codegenerator plattformspezifische, vorkompilierte Bibliotheken, da diese Bibliotheken für eine hohe Leistung auf diesen Plattformen optimiert sind. Allerdings beeinträchtigen diese vorkompilierten Bibliotheken die Portabilität des generierten Codes. Falls eine MathWorks-Funktion vorkompilierte Bibliotheken verwendet, wird diese Einschränkung im Abschnitt Erweiterte Funktionen der Funktionsreferenzseite beschrieben. Um den Codegenerator so zu konfigurieren, dass Aufrufe von vorkompilierten Bibliotheken nach Möglichkeit vermieden werden, legen Sie den Konfigurationsparameter Use precompiled libraries oder die Code-Konfigurationseigenschaft UsePrecompiledLibraries fest.