Contenuto principale

Scelta di un compiler C++

MATLAB® sceglie un compiler predefinito per compilare file MEX, un'interfaccia di MATLAB a una libreria C++ e applicazioni autonome di MATLAB engine e file MAT. Il compiler predefinito per le applicazioni C++ potrebbe essere diverso dal compiler predefinito per le applicazioni C. Per visualizzare il compiler C++ predefinito, digitare uno dei seguenti comandi:

mex -setup cpp
mex -setup CPP
mex -setup c++

MATLAB visualizza inoltre i collegamenti ad altri compiler C++ nel sistema, se presenti. Per modificare l'impostazione predefinita, selezionare uno di questi collegamenti.

Quando si digita questo comando, MATLAB mostra solo le informazioni relative al compiler C predefinito.

mex -setup

Selezione del compiler Microsoft Visual Studio

Questo esempio mostra come determinare e modificare il compiler predefinito per lo sviluppo di applicazioni C++ quando sul sistema sono presenti più versioni di Microsoft® Visual Studio®.

Per visualizzare le informazioni relative ai compiler C++ installati sul sistema, digitare:

mex -setup cpp

Per modificare l'impostazione predefinita, fare clic su uno dei collegamenti. MATLAB visualizza le informazioni relative a questo compiler, che rimane l'impostazione predefinita fino a quando non si chiama mex -setup cpp per selezionare un'impostazione predefinita diversa.

Selezione del compiler MinGW-w64

Se sul sistema è installato solo il compiler MinGW®, MATLAB sceglie automaticamente MinGW sia per le applicazioni C che per quelle C++. Se si dispone di più compiler C o C++, digitare questo comando per scegliere un compiler C.

mex -setup

Digitare questo comando per scegliere un compiler C++.

mex -setup cpp

Se si digita solo mex -setup e si sceglie MinGW, al momento della compilazione di un file C++, mex potrebbe scegliere un compiler diverso.

Vedi anche

|

Argomenti