Simulink could not detect an installed compiler though MATLAB Support for MinGW-w64 C/C++ Compiler installed
34 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello everyone,
I have installed MATLAB Support for MinGW-w64 C/C++ Compiler downloaded from MATLAB file exchange. MATLAB coder and Simulink Coder are also installed successfully. However, when I tried to compile a Simulink model it told me that "an installed compiler was not detected". MATLAB and Simulink have also been restarted after I installed the compiler.
MATLAB has version R2018b.
It would be highly appreciated if you could provide any suggestions or solutions to this problem. Thank u :)
2 comentarios
Vinai Datta Thatiparthi
el 3 de Feb. de 2020
Hello Han,
What's the output of this line of code from the command window -
mex -setup c
mex -setup c++
Respuestas (1)
Vinai Datta Thatiparthi
el 4 de Feb. de 2020
Hi Han,
It seems like you do have a compiler installed.
Here's a link to an answer that resolves the same issue that you describe: https://www.mathworks.com/matlabcentral/answers/92585-why-do-i-receive-the-error-message-an-installed-compiler-was-not-detected-when-compiling-a-model-f
Additionally, here's a link to all the supported and compatible compilers and their configuration: https://www.mathworks.com/support/requirements/supported-compilers.html
Hope this helps!
2 comentarios
Vinai Datta Thatiparthi
el 5 de Feb. de 2020
Editada: Vinai Datta Thatiparthi
el 5 de Feb. de 2020
Hey Han,
If you look at the second link that I posted (list of Supported and Compatible Compilers) for the Simulink Product family, you'll notice that MinGW is not a compatible compiler for Simulink Real Time. That's why you get the error. Microsoft Visual C++ would be required to run Simulink Real Time. The original question that you posted was regarding MATLAB/Simulink, for which MinGW works fine.
Hope this helps!
Ver también
Categorías
Más información sobre MATLAB Support for MinGW-w64 C/C++ Compiler en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!