mex -setup Compiler listed but cannot find SDK

1 visualización (últimos 30 días)
Tony
Tony el 22 de Sept. de 2011
I am running R2011b with Windows 7(64 bit). I have installed MS visual c++ 2010 express. When I ran "mex -setup" it found the compiler but failed to complete because there was no SDK found. I tried installing the SDK 7.1 but it failed and I do not know why. So I installed SDK 7.0 which completed. mex -setup still reports no SDK.
I then tried R2010b. It finds C++ 2010 Express and C++ 2008 SP1 but again fails because the SDK cannot be found.
Can anyone help?

Respuestas (1)

Jan
Jan el 22 de Sept. de 2011
• For MSVC 2010:
There is a bug in the SDK7.1 installer. Please read Answers: MSVC2010SP1 on 64 bit
If you only want to compile files through the MEX command, it is enough to install the SDK7.1 only and omit the MSVC 2010 Express installation. If you need the documentation of the WindowsAPI, the help tools of MSVC 2008 are very much better.
• For MSVC 2008:
"Both Microsoft Visual Studio 2008 and Windows Software Development Kit (SDK) 6.1 must be installed. When installing Microsoft Visual Studio, you must choose "X64 Compilers and Tools" when installing Microsoft Visual Studio; this is not selected by default."
  2 comentarios
Tony
Tony el 23 de Sept. de 2011
That was the solution. I uninstalled, then reinstalled 2010 Express, SDK 7.1 without compilers, and finally the compilers using KN2519277 download. Thanks for your help.
Jan
Jan el 23 de Sept. de 2011
You are welcome. I've found this the hard way also. I've installed, reinstalled, uninstalled, installed the SP1 of MSVC Express and of the SDK, downloaded the DVD versions, stuck on the funny MS page, which told me: "Download the files appropriate for you. GRMSDK_EN_DVD.iso / GRMSDKIAI_EN_DVD.iso / GRMSDKX_EN_DVD.iso" and no descritpion on the page, what the difference between these three package is. Then I tried to install the MSDN help from a network drive. It starts and after 50% progress it freezed with the message "Do not stop the installation!". Killing it after 2 hours left so much junk on my harddisk, that I formatted it and reinstalled Windows.

Iniciar sesión para comentar.

Categorías

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

Community Treasure Hunt

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

Start Hunting!

Translated by