Click here to Skip to main content
15,905,590 members

Comments by Kevin.Efurd (Top 4 by date)

Kevin.Efurd 9-Aug-11 11:37am View    
ok i checked the project's properties > resources > general, and for preprocessor definitions i've got NODEBUG on the release config, and _DEBUG on debug config, which should be normal i think.
Kevin.Efurd 9-Aug-11 11:35am View    
preprocessor stuff is where i really show my lack of formal c++ training. i found the section you quoted in afx.h, but i'm not sure what you mean when you say 'look at the defines for the release build'. is that usually in one place, like a resource file?

i searched the entire project for DEBUG and here's all i found:
(project's resource file)
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif

and this one:

(project's main cpp file)
#ifdef _DEBUG
#define new DEBUG_NEW

#endif
Kevin.Efurd 9-Aug-11 11:22am View    
everything looked (more or less) normal:

/OUT:"Release\PanelOptimizer.dll" /INCREMENTAL:NO /NOLOGO /DLL "msxml2.lib" /DEF:".\PanelOptimizer.def" /MANIFEST /ManifestFile:"Release\PanelOptimizer.dll.intermediate.manifest" /ALLOWISOLATION /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /PDB:"C:\DEV_WORK\AireCAD2006PV\AireCAD_Source_Code\PanelOptimizer\Release\PanelOptimizer.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /PGD:"C:\DEV_WORK\AireCAD2006PV\AireCAD_Source_Code\PanelOptimizer\Release\PanelOptimizer.pgd" /TLBID:1 /DYNAMICBASE:NO /IMPLIB:"C:\DEV_WORK\AireCAD2006PV\AireCAD_Source_Code\PanelOptimizer\/PanelOptimizer.lib" /MACHINE:X86 /ERRORREPORT:QUEUE
Kevin.Efurd 9-Aug-11 11:20am View    
runtime library is set to "multi-threaded dll (/md)" in release config