mex and the Visual Studio Community 2022 C/C++ compiler

31 visualizaciones (últimos 30 días)
Bogdan Udrea
Bogdan Udrea el 2 de Mzo. de 2022
Comentada: Ben el 19 de Ag. de 2025
Dear Colleagues,
I have recently installed Visual Studio Community 2022 because the C/C++ compiler is required by Quanser/QUARC. The default installation is not compatible with MATLAB mex so the
>>mex -setup
command returns an error.
After a bit of trial an error I have found that selection of the MSVC v140 - VS 2015 C++ build tools installs the 2015 version of the compiler that is compatibe with mex. Consequwntly, I can set it up mex and I am able to run the Quanser QUARC demos.Please see below the screenshot obtained from the Modify option of the VS Community 2022 installer app.
After this installation I get
>> mex -setup
MEX configured to use 'Microsoft Visual C++ 2015 (C)' for C language compilation.
I am writing to ask if anyone has a experience with the VS Community C/C++ compilers in general and if anything else is needed from this option list. I will update this thread if I find missing options.
Thank you.
BU
  8 comentarios
nicholas roche
nicholas roche el 12 de Sept. de 2024
Thanks for sharing @Bogdan Udrea - the little detail of which MSCV version to install to get MATLAB to recognise Visaul C++ as a compiler option saved me time today.
Ben
Ben el 19 de Ag. de 2025
For me, none of these comments got it working.
In my case, I could only select the VS C++ build tools within MATLAB, after I had installed the Windows (10) SDK using the VS installer.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Troubleshooting in MATLAB Compiler SDK en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by