무민이의 반반무많이

디버그(Debug) 모드, 릴리즈(Release) 모드 본문

ETC

디버그(Debug) 모드, 릴리즈(Release) 모드

M00min 2016.07.04 22:41

(공감과 댓글 하나는 글쓴이에게 큰 힘이 됩니다.)


● 디버그(Debug) 모드

- 실행 파일에 디버깅 정보를 삽입하여, 언제든지 프로그램을 디버깅 하여 실행 파일의 상태를 확인할 수 있도록 하는 모드

- 디버깅 정보가 들어가 있기 때문에, 릴리즈(Release) 모드보다 실행 파일의 크기가 크다는 단점

 

● 릴리즈(Release) 모드

- 디버깅 정보를 삽입하지 않고, 코드를 최적화 하여 실행 파일의 크기를 최소화 하는 모드

- 초기화 하지 않고, 같은 문자열 상수라도 서로 다른 공간에 할당

- 디버그(Debug) 모드보다 속도가 빠르고, 크기가 작다는 장점

- 실행 파일의 상태를 알 수 없다는 단점이 있어서, 버그를 완전히 해결한 상태에서 릴리즈(Release) 모드로 컴파일 해야함

'ETC' 카테고리의 다른 글

RAID  (0) 2016.07.08
CISC와 RISC  (0) 2016.07.08
디버그(Debug) 모드, 릴리즈(Release) 모드  (0) 2016.07.04
서브라임 텍스트(Sublime Text) 설치  (0) 2016.06.30
VirtualBox, VMware 64비트(Bit) OS 설치시 문제 해결  (0) 2016.06.28
VMware 설치  (1) 2016.06.26
0 Comments
댓글쓰기 폼