I am using VC++ 2010 and Intel C++ Compiler for a project, and I got a warning:
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
Has anybody had similar experience before? What caused this problem? How to fix it? I am new to Intel C++ Compiler.
Thanks in advance.
A typical cause of this, which you should see in a web search, is that a single /libs option is not used consistently. Older equivalent spellings are /MT, /MD, .... The defaults should be consistent between VC++ and ICL, but ifort has different defaults.