Ändern des Standard-Compilers
Ändern der Standardeinstellung auf Windows-Systemen
MATLAB® unterhält separate Standard-Compileroptionen für Dateien in den Sprachen C, C++ und Fortran. Falls Sie über mehrere von MATLAB unterstützte Compiler für eine auf Ihrem Windows®-System installierte Sprache verfügen, wählt MATLAB einen als Standard-Compiler aus. Verwenden Sie den Befehl , um die Standardeinstellung zu ändern. MATLAB zeigt eine Meldung mit Links zur Auswahl eines anderen Standardcompilers an.mex -setup lang
Falls Sie ohne das Argument mex -setuplang aufrufen, zeigt MATLAB Informationen über den standardmäßigen C Compiler an. MATLAB zeigt auch Links zu den anderen unterstützten Sprachen an. Wählen Sie einen Link aus, um die Standardeinstellung für eine andere Sprache zu ändern.
Falls Sie anhand einer Eingabeaufforderung des Betriebssystems aufrufen, zeigt MATLAB die gleichen Informationen an. Die Meldung enthält jedoch keine Links. Stattdessen zeigt MATLAB die entsprechende mex -setupmex-Befehlssyntax zum Ändern des Standardcompilers an. Kopieren Sie den Befehl und fügen Sie ihn in die Eingabeaufforderung des Betriebssystems ein.
Der von Ihnen gewählte Compiler bleibt der Standard für diese Sprache, bis Sie zur Auswahl einer anderen Standardeinstellung aufrufen.mex -setup
C Compiler
Geben Sie zum Ändern des standardmäßigen C Compilers in der MATLAB-Eingabeaufforderung Folgendes ein:
mex -setup zeigt standardmäßig Informationen über den C Compiler an. MATLAB zeigt auch Links zu anderen C Compilern auf Ihrem System an. Wählen Sie einen dieser Links, um die Standardeinstellung zu ändern.mex -setup
Sie können aber auch Folgendes eingeben:
mex -setup c
C++ Compiler
Geben Sie zum Ändern des standardmäßigen C++ Compilers Folgendes ein:
mex -setup cpp
MATLAB zeigt Informationen über den standardmäßigen C++ Compiler an und stellt Links zu anderen C++ Compilern auf Ihrem System bereit. Wählen Sie einen dieser Links, um die Standardeinstellung zu ändern. Ein Beispiel dazu finden Sie unter Auswählen eines C++ Compilers.
Fortran Compiler
Geben Sie zum Ändern des Standard-Fortran-Compilers Folgendes ein:
mex -setup Fortran
Ändern der Standardeinstellung auf Linux-Systemen
Informationen über den Wechsel zu einer unterstützten Version des gcc/g++ Compilers auf Linux®-Plattformen finden Sie unter Change Default gcc Compiler on Linux System.
Ändern der Standardeinstellung auf macOS-Systemen
Falls auf Ihrem System mehrere Versionen von Xcode installiert sind, verwendet MATLAB den von der Xcode.app-Anwendung definierten Compiler. Sie können den Compiler von einer Xcode.X.app aus verwenden, wobei Xcode.X.app der Name ist, unter dem Sie eine zuvor installierte Xcode-Version gespeichert haben.
Geben Sie Folgendes in das Terminal ein, bevor Sie MATLAB starten:
xcode-select -switch /Applications/Xcode.X.app/Contents/Developer
Geben Sie Folgendes in das Terminal ein, um festzustellen, welche Xcode-Version MATLAB verwendet:
xcode-select -p
Nicht mex -f optionsfile-Syntax verwenden
Die Option -f des mex-Befehls zur Angabe einer Build-Konfigurationsdatei wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen die in diesem Abschnitt beschriebenen Workflows zum Festlegen eines Compilers.