I have a strange issue with the Intel C Compiler 11.1. I have the full professional edition for windows installed, along with microsoft visual studio 2008. However I cant compile for the x64 architecture (working on an x64 XP as well), because the message appears "File finding : Intel C++ Compiler for Intel64 is not installed".
I tried to reinstall, repair, remove reinstall everything, starting from Vis. Studio and the Compiler, but still no change. Even in the Visual Studio > Tools > Options > Intel C++ > Compilers menu I only see the Win32 Platform as being installed.
What can be wrong ? Of course, the ... \\Compiler\\bin\\...\\intel64 directory and the files are physically on the proper place.
The x64 platform is not being installed by default in Microsoft Visual Studio* Professional. You need to start the installer again and check the 64-bit platform as described in the Intel Compiler release notes (ch. 2.1.1 'Configure Visual Studio for 64-bit Applications').
Then you need also the 64-bit version of the Intel C++ Compiler Professional. Have you used the 64-bit version of the Intel Compiler package (ends with _intel.exe, e.g. w_cproc_p_11.1.069_intel64.exe)or the full package (no suffix, e.g. w_cproc_p_11.1.069.exe)?
the x64 compiler options and tools for Vis studio 2008 were installed by default ... i didnt need to change this according to the release notes.
And among the Intel C++ Compiler Installation options (if I restart the installer and go to Add/Remove mode) I see "Intel C++ Compiler for applications running on Intel 64" as being already installed.
What else can be the reason ?
Your VS should have the x64 support otherwise you can't create the x64 configuration.
But didyou install the Intel C++ Compiler for IA32 and for Intel 64 separately?
In any case, try to uninstall (not repair) the Intel C++ Compiler and reinstall to see if it helps.
As I wrote, I checked, that x64 Compiler support was already installed in the Visual Studio 2008, and it IS installed now as well. I even tried to repair with Intel Compiler Installer, but still no change.
Is it known, from where the Visual Studio reads the information, which Intel Compilers are installed ? (registry entry, config file, whatever ?)
As a safe method, I'd suggest to do following:
1. open tools -> Options dialog, goto "Intel C++ -> Compiler".
2. select "x64" for "Target Platform", then click "Reset all" button.
3. now try if the x64 compiler works.