MEX is not locating VS Express 2013 compiler

Hi all
I have both VS 2010 and VS 2013 Express installed on my laptop for some reasons, but I am wondering how to make MEX locate VS 2013 compiler after running mex -setup -v (see below screenshot). By default only c++ 2010 is displayed in option [2].
Best,

1 commentaire

Geoff Hayes
Geoff Hayes le 4 Nov 2015
Modifié(e) : Geoff Hayes le 4 Nov 2015
Isma - what is your operation system and which version of MATLAB are you using? Both determine which C++ compiler can be used by MEX (so it may not matter if you have VS 2010 or 2013 Express). At this link, http://www.mathworks.com/support/compilers/R2015b/index.html, you can find the supported compilers for 2015b. You can modify the link to find those that are supported for your version of MATLAB.

Connectez-vous pour commenter.

Réponses (1)

Walter Roberson
Walter Roberson le 4 Nov 2015

0 votes

The last Express series compiler that was supported was VS 2010 which was supported through R2011b. No VS 2013 Express compiler has never been supported by MATLAB.

2 commentaires

Isma
Isma le 4 Nov 2015
Thanks for the information. But do you know if the files {libname.h libname.ctf libname.dll libname.lib} built using VS 2010 could also be used for linking projects in Express 2013? Cheers
I do not know.

Connectez-vous pour commenter.

Catégories

En savoir plus sur MATLAB Compiler dans Centre d'aide et File Exchange

Question posée :

le 4 Nov 2015

Community Treasure Hunt

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

Start Hunting!

Translated by