반응형
Option | 설명 |
-c file | 해당 file을 compile |
-o file | 실행 파일명을 file로 설정함 |
-Wn |
Warning Level을 n으로 설정함. 대부분의 경우 모든 warning message를 보기위해 -Wall로 설정함 |
-Ipath | Include directory를 path로 설정함 |
-Lpath | Link를 위한 Library를 directory를 path로 설정함 |
-llib | Link시 해당 lib를 같이 link하게 함 |
-v | gcc의 version을 출력 |
-On |
Optimize Level을 n으로 설정함 이 option을 주면 실행파일의 크기가 작아지고, 실행속도가 빨라지나 그만큼 위험성이 따름. 대부분의 경우 -O1 또는 -O2를 사용함 |
Wn 즉, 컴파일 경고 메시지를 설정하는 옵션을 눈여겨 보자. 필드에 나간 시스템의 안정성이 떨어진다면 프로젝트 초반부터 -Wall로 모든 Warning메시지를 출력만하고 그냥 넘어가도록 설정되어 있지 않나 살펴보자...
-Werror 로 모든 레벨의 Waring 메시지를 error로 설정해서 개발을 시작하도록 권장하고 싶다.
반응형
'IT Tech > Development' 카테고리의 다른 글
Mouse support for vi, vim, and emacs in SecureCRT (0) | 2013.05.24 |
---|---|
[지식인 발췌글] FPGA와CPLD구조의 차이와 특징 (0) | 2011.12.01 |
DOS Batch Script : FTP 파일 자동 전송 (0) | 2011.03.31 |
[Font] 콘솔, 프로그래밍용 폰트 (0) | 2011.03.25 |
CVS에서 기본적으로 등록이 안되는 파일들을 무시하고 등록하기 (0) | 2011.03.24 |