Error using Mex command!

35 vues (au cours des 30 derniers jours)
Paul Hinze
Paul Hinze le 21 Avr 2022
Réponse apportée : Chandu le 25 Avr 2022
my mex command does not work.
Here is the code:
clear all;
mex -v model_IHC_BEZ2018.c complex.c
clear all;
mex -v model_Synapse_BEZ2018.c complex.c
The error message is:
Error using mex
Supported compiler not detected. For options, visit
Error in mexANmodel (line 2)
mex -v model_IHC_BEZ2018.c complex.c
When i go on the mentioned website, I do not know which extra compiler i should install?

Réponse acceptée

Chandu le 25 Avr 2022
Mex function compiles and links one or more C++ source files written with MATLAB API for C++ into binary MEX file.
Regarding the error encountered, a supported mex compiler is not installed on your MATLAB.
Execute the following command in your MATLAB command terminal and check for available compilers, if no compilers found, try installing the supported compilers,
>> mex -setup
You can also refer to mex, supported compilers MathWorks Documentation for future reference.

Plus de réponses (0)


En savoir plus sur Write C Functions Callable from MATLAB (MEX Files) dans Help Center et File Exchange


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by