I'm using Intel C++ Composer XE 2013 (w_ccompxe_2013.1.119) on MS Visual Studio 2012 (11.0.51106.01). I build my solution in x64 and Win32. I have a 8 core computer and allow parallel compiling (/MP).
The problem that occurs is the following: when I modify a single file (.cpp) in a project, almost all other .cpp files are recompiled. They should not since no dependencies have been modified. Only the modified file must be recompiled.
We tried the same build using the Microsoft compiler and this problem doesn't occur. It seems linked to the Intel compiler.
Any idea how to fix this bug and to avoid such a waste of time? Feel free to request more specific info.
Thanks in advance for your help!