The "deep network quantizer" APP has problem with C++ MEX compiler
Show older comments

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 Comments
Dhananjay Kumar
on 17 Jul 2023
Edited: Dhananjay Kumar
on 17 Jul 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
on 17 Jul 2023
Answers (1)
Ranjeet
on 26 Jun 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 Comments
Tao Huang
on 28 Jun 2023
Dhananjay Kumar
on 18 Jul 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
Categories
Find more on MATLAB Compiler in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!