#define for Debug vs Release?

取消
显示结果 
搜索替代 
您的意思是: 

#define for Debug vs Release?

642 次查看
dougpaulsen
Contributor IV

Would MCUXpresso have a #define that it sets depending on whether a build is a debug or a release version? 

I'd need to have slightly different build versions for debugging on EVK boards versus the true Release version for target hardware.  I keep forgetting!  It seems not unreasonable that some #define might already exist that would allow conditional compilation to differentiate between debug and release - without relying on fallible mortals....  Can try to set something up myself, but it wouldn't surprise me that something already exists.

Thanks for any pointers! 

标记 (1)
0 项奖励
2 回复数

639 次查看
dougpaulsen
Contributor IV

Never mind.  I found it!  It's DEBUG and NDEBUG.  See project->properties->C/C++ General->Paths and Symbols.  

标记 (1)

629 次查看
danielchen
NXP TechSupport
NXP TechSupport

NDEBUG /DEBUG also in MCU C compiler preprocessor.

danielchen_0-1630424067654.png

 

Regards

Daniel

 

0 项奖励