[질문]디버깅정보출력

neverdie의 이미지

현재 KDevelop을 이용해서 프로그램을 만들고 있습니다.
프로그램코드중에...

#ifdef __DEBUG_L2__
 fprintf(stderr, "디버깅정보\n");
#endif

저런식으로 사용을 하려고 하면 어떻게 해야 하나요?
프로젝트 옵션을 설정해야 하는건지... 아니면 저런 코드를 이용하련는 소스코드 위쪽에

#ifndefine __DEBUG_L2__
#define __DEBUG_L2__
#endif

이런식으로 해줘야하는건지 궁금합니다. ^^;;
doldori의 이미지

이런 것은 보통 컴파일러의 옵션(gcc의 경우 -D)으로 처리합니다.
debug/release 모드가 바뀔 때마다 소스를 고치는 것이 너무 불편하니까요.