作者HILL33LOVE (就是愛希爾)
看板C_and_CPP
標題[討論] Debug訊息的開關 Makefile!? code!?
時間Fri Dec 28 12:25:42 2012
想請問大家,
Debug訊息的開關大家都是在Makefile(方法一)!? 還是在code呢(方法二)??
方法一:
[Makefile]
CONFIG_DEBUG=y
ifeq ($(CONFIG_DEBUG),y)
CFLAG += -D_DEBUG
endif
[code]
#ifdef _DEBUG
#define DEBUG(format, args...) printf("[%s:%d] "format, __FILE__, __LINE__,
##args)
#else
#define DEBUG(args...)
#endif
方法二:
#define _ALPHA_SCANTOOL_DEBUG_MESSAGES 1
#if _ALPHA_SCANTOOL_DEBUG_MESSAGES
#define DEBUG(format, args...) printf("[%s:%d] "format, __FILE__, __LINE__,
##args)
#else
#define DEBUG(args...)
#endif
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.17.31
→ loveme00835:怎麼會想在 source 改 @@ 12/28 13:18
→ HILL33LOVE:所以是建議用第一種方式嗎? 謝謝 12/28 20:23