Choisir un compilateur C++
MATLAB® choisit un compilateur par défaut pour créer des fichiers MEX, une interface MATLAB vers une bibliothèque C++ et des applications MATLAB Engine et de fichiers MAT autonomes. Le compilateur par défaut n’est pas nécessairement le même pour les applications C++ et pour les applications C. Pour afficher le compilateur C++ par défaut, saisissez l’une des commandes suivantes :
mex -setup cpp mex -setup CPP mex -setup c++
MATLAB affiche également les liens vers les autres compilateurs C++ de votre système, le cas échéant. Pour changer de compilateur par défaut, sélectionnez l’un de ces liens.
Lorsque vous saisissez la commande suivante, MATLAB affiche uniquement les informations du compilateur C par défaut.
mex -setupSélectionner un compilateur Microsoft Visual Studio
Cet exemple montre comment identifier et modifier le compilateur par défaut pour créer des applications C++ lorsque plusieurs versions de Microsoft® Visual Studio® sont présentes sur votre système.
Pour afficher les informations des compilateurs C++ installés sur votre système, saisissez :
mex -setup cpp
Pour changer de compilateur par défaut, cliquez sur l’un des liens. MATLAB affiche les informations de ce compilateur, qui reste celui par défaut jusqu’à ce que vous appeliez mex -setup cpp pour en sélectionner un autre.
Sélectionner le compilateur MinGW-w64
Si vous n’avez que le compilateur MinGW® installé sur votre système, MATLAB choisit automatiquement MinGW pour les applications C et C++. Si vous avez plusieurs compilateurs C ou C++, saisissez la commande suivante pour choisir un compilateur C.
mex -setupSaisissez la commande suivante pour choisir un compilateur C++.
mex -setup cpp
Si vous saisissez seulement mex -setup et choisissez MinGW, il se peut que mex choisisse un autre compilateur au moment de compiler un fichier C++.
Voir aussi
mex | clibgen.generateLibraryDefinition