I am currently trying to build a Windows DLL using the Intel C++ compiler from the command line (this has to be because the goal is to integrate the Intel C++ compiler into our automated build processes). I have built all libraries the DLL depends on using Intel C++ in debug mode. Now when I try to link I either get multiply defined symbols from msvcrt.dll, libcmt.dll and libc.dll, or missing symbols when I exclude these from the link (with /NODEFAULTLIB).
In my environment, the Intel compiler works inside (or together with) a Visual C 2005 environment.
What's going wrong here?
I haven't found anything useful in the (rather pathetic) documentation that has come with the compiler, nor with Google.