GNU Compiler Collection 3편
작성자 정보
- 웹관리자 작성
- 작성일
컨텐츠 정보
- 12,533 조회
- 0 추천
- 목록
본문
ㅇ 제작 : 리눅스포털(www.superuser.co.kr) 수퍼유저코리아 개발팀
ㅇ SULINUX 홈페이지 : www.sulinux.net
ㅇ 리눅스포털 홈페이지 : www.superuser.co.kr
1. 옵션 사용법 및 특징
1) GCC옵션 특징
- 전체적인 동작 제어를 위해 옵션 사용
- 기능 사용법 확인
- 컴파일러 설정정보 확인
2) GCC옵션 사용법
- 한글자옵션 ( -o –p -g ) 과 여러글자 옵션(-ansi -pg) 모두 사용
- 일반적인 GNU tool 처럼 여러 개의 옵션을 하나로 묵을 수 없음
- -f , -W로 시작하는 긴 이름의 옵션 들은 대체적으로 긍정형과 부정형을
모두 가지고 있음
ex> 긍정형 : -fstrength-reduce 부정형 -fno-strength-reduce
2. 옵션 설명
※ 파일 이름의 확장자에 따른 GCC 동작
※ GCC의 출력 조절 옵션
※ 예제
Gcc fibonacci.c calc_fib.c -> a.out
Gcc fibonacci.c calc_fib.c -o fib -> fib
3. 명령행 옵션을 통한 변종 및 표준C 지원
1) 명령행을 통해 C변종지원
- 일반적인 기능 지원
- 특정한 C 변종에 대한 여러가지 지원
2) ISO/ANSI C
- 공식적으로 수정된 것이 없음
C89(ANSI X3.159-1989) : 최초의 ANSI C 표준
1989년에 ANSI로 부터 승인
1990년에 ISO표준 인정(ISO/IEC9989:1990)
1994-1996년에 C89의 오류 수정과 약간의 변경
C99
1999년에 발표된 새로운 표준(ISO/IEC9989:1999)
2001년에 수정
3) GCC에서 지원하는 C변종
- Traditional C 를 지원하는 제한된 기능도 사용가능
4. 변종 C 지원을 위한 명령행 옵션
관련자료
-
이전
-
다음