검색결과 리스트
글
개발을 하다보니 디버그 메시지를 찍을 일이 많다. 하지만 디버그 메시지는 실제 릴리즈 제품에는 들어가면 안되기 때문에 컴파일 환경에 따라 표시하거나 그렇지 않게 할 수 있다더라...
아래와 같이 if절을 이용하여 일반적으로 쓰이는 DEBUG를 주기도 혹은 나만의 태깅을 하기도 한다.
아마도 디버그 레벨 또한 이런 식의 확장이 아닐까 싶다.
#if _DEBUG printf("[DEBUG-1-7-1] [%d]%s\n",errno, strerror(errno)); #endif
이렇게 설정해 두고 컴파일을 할 때 -D_DEBUG라고 추가해 주면 저 분기를 타게 된다.
'개발관련 > 환경관련' 카테고리의 다른 글
vim에서 make를 이용해 컴파일 후 디버깅 하기 (0) | 2013.10.28 |
---|
RECENT COMMENT