The "deep network quantizer" APP has problem with C++ MEX compiler
Mostrar comentarios más antiguos

I am using the "deep network quantizer" APP but it says my C++ MEX compiler is not supported. I look up at Quantization Workflow Prerequisites - MATLAB & Simulink - MathWorks 中国 and see "On Windows®, the MinGW C/C++ compiler is not supported. Use Microsoft Visual C++ 2019, Microsoft Visual C++ 2017, or Microsoft Visual C++ 2015." So I configure the Visual C++ 2019. It looks like the configuration is successful. But it still says my C++ MEX compiler is not supported. Could anybody help? Thanks.
2 comentarios
Dhananjay Kumar
el 17 de Jul. de 2023
Editada: Dhananjay Kumar
el 17 de Jul. de 2023
Hi Tao, were you able to resolve this issue ?
As far as I understand mex -setup command successfully selected a default compiler which is not MinGW but you are still getting the unsupported compiler error ?
Tao Huang
el 17 de Jul. de 2023
Respuestas (1)
Ranjeet
el 26 de Jun. de 2023
Hi Tao,
The error message in the image attached clearly show that the selected C++ compiler is “MinGW64”. As you state that you have installed/configured Visual C++ 2019, “MinGW64” might still be configured as the C++ compiler.
You may check what compiler is configured by the following command –
mex -setup cpp
It should show the following output –
MEX configured to use 'Microsoft Visual C++ 2019' for C++ language compilation.
To choose a different C++ compiler, select one from the following:
MinGW64 Compiler (C++) mex -setup:'C:\Program Files\MATLAB\R2022b\bin\win64\mexopts\mingw64_g++.xml' C++
MinGW64 Compiler with Windows 10 SDK or later (C++) mex -setup:'C:\Program Files\MATLAB\R2022b\bin\win64\mexopts\mingw64_g++_sdk10+.xml' C++
Microsoft Visual C++ 2019 mex -setup:C:\Users\ranjeetk\AppData\Roaming\MathWorks\MATLAB\R2022b\mex_C++_win64.xml C++
You can use the following resource on how to setup a particular compiler for C++
2 comentarios
Tao Huang
el 28 de Jun. de 2023
Dhananjay Kumar
el 18 de Jul. de 2023
As the issue seems complicated, I think you can create a service request by attaching step wise reproduction steps and relevant files here : https://www.mathworks.com/support/contact_us.html
Categorías
Más información sobre MATLAB Support for MinGW-w64 C/C++ Compiler en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!