From: Varun on
Hi,

I am running 64 - bit Windows Vista. I have Matlab 2010a and Visual Studio 2010 installed on my system.

I am trying to install the MATLAB wrapper for LIBSVM library. When I type "mex -setup", I get the following list of compilers that I can choose from.

(I have pasted the whole thing below)

">> mex -setup
Please choose your compiler for building external interface (MEX) files:

Would you like mex to locate installed compilers [y]/n? n

Select a compiler:
[1] Intel C++ 11.1 (with Microsoft Visual C++ 2008 SP1 linker)
[2] Intel C++ 9.1 (with Microsoft Visual C++ 2005 SP1 linker)
[3] Intel Visual Fortran 11.1 (with Microsoft Visual C++ 2008 SP1 linker)
[4] Intel Visual Fortran 11.1 (with Microsoft Visual C++ 2008 Shell linker)
[5] Intel Visual Fortran 10.1 (with Microsoft Visual C++ 2005 SP1 linker)
[6] Microsoft Visual C++ 2005 SP1
[7] Microsoft Visual C++ 2008 Express
[8] Microsoft Visual C++ 2008 SP1

[0] None

Compiler: "

Out of these, I only have VC 2005 Express Edition, but it doesn't have a 64 bit compiler or whatever.

What do I do?