在eclipse中识别调试模式

时间:2011-09-24 13:10:16

标签: c eclipse

如何在eclipse for c

中做类似的事情
#ifdef _DEBUG printf("debug mode is on\n");
#elif printf("debug mode is off\n");

我用谷歌搜索它,发现我需要使用#ifdeb,但不幸的是它没有用 提前感谢您的帮助

1 个答案:

答案 0 :(得分:0)

#ifdef和#elif使用整行作为条件,因此printf被解释为#if的一部分。您需要将代码放在单独的行上并使用#endif关闭#if

e.g。

#ifdef _DEBUG 
printf("debug mode is on\n");
#else
printf("debug mode is off\n");
#endif