When compiling in debug mode with the MSVC compiler the `/MD` or `/MT` flags shall be replaced by `/MDd` or `/MTd`. When it is not the case it prevents to link with libraries which are also compiled in debug mode (ie linking with MSVCRTD. lib or LIBCMTD.lib).