Elegir un compilador de C++
MATLAB® elige un compilador predeterminado para crear archivos MEX, una interfaz de MATLAB a una biblioteca de C++ y aplicaciones independientes del motor de MATLAB y de archivos MAT. El compilador predeterminado para aplicaciones de C++ puede ser diferente del compilador predeterminado para aplicaciones de C. Para ver el compilador de C++ predeterminado, escriba uno de estos comandos:
mex -setup cpp mex -setup CPP mex -setup c++
MATLAB también muestra enlaces a otros compiladores de C++ del sistema, si los hay. Para cambiar el predeterminado, seleccione uno de estos enlaces.
Cuando escribe este comando, MATLAB muestra información solo del compilador de C predeterminado.
mex -setup
Seleccionar el compilador Microsoft Visual Studio
En este ejemplo se muestra cómo determinar y cambiar el compilador predeterminado para crear aplicaciones de C++ cuanto tiene varias versiones de Microsoft® Visual Studio® en el sistema.
Para mostrar información de los compiladores de C++ instalados en el sistema, escriba:
mex -setup cpp
Para cambiar el predeterminado, haga clic en uno de los enlaces. MATLAB muestra información sobre este compilador, que permanece como el predeterminado hasta que llame a mex -setup cpp
para seleccionar un compilador predeterminado diferente.
Seleccionar el compilador MinGW-w64
Si solo tiene el compilador MinGW® instalado en su sistema, MATLAB elige automáticamente MinGW tanto para aplicaciones de C como de C++. Si tiene varios compiladores de C o de C++, escriba este comando para elegir un compilador de C.
mex -setup
Escriba este comando para elegir un compilador de C++.
mex -setup cpp
Si solo escribe mex -setup
y elige MinGW, cuando compile un archivo de C++, mex
puede escoger un compilador diferente.
Consulte también
mex
| clibgen.generateLibraryDefinition