We have large C++ project that we used to compile with the /MP switch to take advantage of multiple cores.
However, we recently brought in some code that uses #impor
If you can limit the number of files you are #import'ing, you can put these in the precompiled header file (eg stdafx.h) which is already automatically excluded from /MP. This avoids the issue mentioned, since all other files will wait to compiler until stdafx.cpp is completed, and would all 'inherit' the same #import'ed definitions.