The information in this article applies to:
SYMPTOMSWhen compiler option /LDd follows /MTd, /MDd or /MLd, _DEBUG is not defined. This happens only if it is compiled from the command line. The IDE adds this definition by default in the project settings for debug build. RESOLUTIONSpecify /LDd before /MTd, /MDd or /MLd. STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. MORE INFORMATIONWhen you use one of the compiler options /MTd, /MDd or /MLd, the symbol _DEBUG is automatically defined. However, if /LDd follows any of these options on the compiler command line, then _DEBUG is not defined automatically. Steps to Reproduce Behavior
Additional query words:
Keywords : kbtool kbCompiler kbVC400bug kbVC410bug kbVC420bug kbVC500bug kbVC600bug |
Last Reviewed: May 18, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |