While trying the optimisation features of the Intel C++ 7.1 Compiler Trial on my smaller projects with great success (your compiler really rocks!) I've got problems with a bigger project.
MS Vs .Net 2003 compiles and links without problems.
But Intel 7.1 throws errors while linking the project:
IPO: performing multi-file optimizations
IPO Error: unresolved : ?SerializeElements@@YGXAAVCArchive@@PAV?$CStringT@DV?$StrTraitMFC@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@H@Z
Referenced in 10803.obj
IPO Error: unresolved : _main
Referenced in libcmt.lib(crt0.obj)
IPO Error: unresolved : ___ImageBase
Referenced in atls.lib(atlbase.obj)
I tried a couple of different optimisation settings but always end up with that linking error.
I suspect it to be somehow MFC related. My smaller (working projects) don't use MFC.
Is there any work around or something?