japanese site
온라인강좌책메일다운로드동아리쇼핑기술지원기업정보갤러리동영상 블로그
『신개념 4단계 리눅스기술지원 시스템 공개』

※ 『무료 리눅스 배포판 배송서비스』 ※

 
GNU Compiler Collection 3편
조회 : 7,893  


GNU Compiler Collection 3편

 

 

GNU Compiler Collection 3

 

 

 

ㅇ 제작 : 리눅스포털(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 지원을 위한 명령행 옵션

 

 

 


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1452


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
이재석
본명 : 이재석
e-mail : locli앳superuser.co.kr
소속 : (주)수퍼유저코리아

 
   
 


『신개념 4단계 리눅스기술지원 시스템 공개』

CentOS 리눅스 전문서적 국내최초출시

 
회사소개 | 보도기사 | 채용안내 | 광고안내 | 이용약관 | 개인정보취급방침 | 책임한계와 법적고지 | 불편사항 신고하기 | 사이트맵
ㅇ 서울 : 서울특별시 강남구 노현로79길 66, 402호(역삼동,청송빌딩)  ㅇ 부산 : 부산광역시 해운대구 우동 1470 에이스하이테크21 914호
ㅇ 대표 : 1544-8128 ㅇ부산직통 : 051-744-0077 ㅇ서울직통 : 02-856-0055 ㅇ FAX : 02-6280-2663
ㅇ 사업자번호 : 128-86-68239 ㅇ 통신판매업 신고번호 : 2013-부산금정-0035호 ㅇ 개인정보책임자 : 이재석
ㅇ 상호명 : (주) 수퍼유저 ㅇ 대표자 : 박성수
Copyright ⓒ (주)수퍼유저. All rights reserved.

 아 이 디
 비밀번호
회원 가입 | 비밀번호 찾기

블로그~
 
▷ 웹개발언어
PHP
JSP
python
기타
책제목
리눅스서버관리실무바이블v3.0


저자 박성수
페이지수 2,032 pages
펴낸곳(주)수퍼유저

리눅스 서버 구축 및 관리에 필요한 거의 모든 부분과 전반적인 실무 기법들을 다루고 있음
책제목
리눅스보안관리실무(2/E)


저자홍석범
페이지수 820 pages
펴낸곳(주)수퍼유저

리눅스 보안에 관련된 내용을 종합적으로 쓴 책. 저자의 명성 그대로 보안관련의 모든 내용이 그대로 담겨져 있다.