I can find no references in the documents other than Visual Studio 2008 or later. I currently use the Media SDK 2012 in my project together with Microsoft VC9 64 bit compiler (Visual Studio 2008). But I might want to change to the VC11 64 bit compiler of the Visual Studio 2012. Is the Media SDK 2013 binary compatible for usage in a VC11 compiler environment?
Correct. Visual Studio 2012 is fully supported.
Just open any Media SDK sample project and allow Visual Studio 2012 to upgrade the project. Then rebuild.
if you could be more specific of what kind of experienced you would like to have shared? I do not use the Intel compiler, but only the Visual Studio compiler. Until last week I was using the Visual Studio 2008 64 bit compiler from the Windows SDK 7.0 and now I've switched to the Visual Studio 2012 64 bit compiler which comes for free as cross compiler with the Visual Studio Express release.
Because I use the Qt framework I also rely on the QMake tool to generate makefiles from Qt project files. Then its a simple matter of running nmake.exe. Eclipse is quite comfortable in "building" projects using any kind of build command you define. In my case I use simple batch files to first run qmake, then nmake, and finally copying compiled DLLs and stuff to my "installation environment".
The only thing missing is a debugger integration of the Microsoft debugger into Eclipse but using the VS Express version lets you easily attach to your exe or even start the exe for debugging from Visual Studio.
I think that won't belong to the Intel compiler forum here :)
And its not much more than what I've already posted. I have a batch file that starts the 64 bit cross_compiler environment from the Visual Studio Express installation. Next I create a new project in Eclipse and customize the build command in the project settings to a custom batch file that I adapt for each of my projects.
This custom batch file calls QMake first, which generates makefiles from the very simple Qt project file that I also need to have for each project. This (in its simplest form) is just a list of cpp and header files that need to be compiled. Next in the batch file is a call to nmake and finally I copy the compiled DLL, EXE, and other resources (archives, shaders, whatever, ...) to my installation directories from where I can run my applications.
The remainder of the "integration" into Eclipse is just setting some environment variables with bin and include pathes and letting the Eclipse indexer know the corresponding include pathes.