2.2. 파일 명명 규칙

ARM 컴파일러는 파일 이름 접미사를 사용하여 컴파일 및 링크 단계에 관련된 파일 클래스를 확인합니다. 컴파일러에서 인식하는 파일 이름 접미사에 대해서는 Table 2.1에서 설명합니다.

Table 2.1. ARM 컴파일러에서 인식하는 파일 이름 접미사 

접미사설명사용 참고 정보

.c

C 소스 파일

--c90을 의미합니다.

.ac

C 소스 파일

--c90 --arm을 의미합니다.

.tc

C 소스 파일

--c90 --thumb을 의미합니다.

.cpp

.c++

.cxx

.cc

.CC

C++ 소스 파일

--cpp을 의미합니다.

컴파일러는 접미사 .cc.CC를 사용하여 암시적으로 포함할 파일을 식별합니다. 자세한 내용은 Compiler Reference Guide에서 5-16페이지의 암시적 포함을 참조하십시오.

.acpp

C++ 소스 파일

--cpp --arm을 의미합니다.

.tcpp

C++ 소스 파일

--cpp --thumb을 의미합니다.

.d

종속 목록 파일

.d--md 옵션을 사용하는 파일 출력의 기본 출력 파일 이름 접미사입니다.

.h

C 또는 C++ 헤더 파일

--cpp --arm

.o

.obj

ELF 포맷의 ARM 개체 파 일.

 

.s

ARM 또는 Thumb 어셈블리 언어 소스 파일

접미사로 .s가 지정된 입력 파일 목록의 파일은 컴파일러가 어셈블러 armasm을 호출하여 어셈블합니다.

.s-S 또는 --asm 옵션을 사용하는 파일 출력의 기본 출력 파일 이름 접미사입니다.

.lst

오류 및 경고 목록 파일

.lst--list 옵션을 사용하는 파일 출력의 기본 출력 파일 이름 접미사입니다.

.pch

사전 컴파일된 헤더 파일

.pch--pch 옵션을 사용하는 파일 출력의 기본 출력 파일 이름 접미사입니다.

.txt

텍스트 파일

.txt--interleave 옵션과 함께 -S 또는 --asm 옵션을 사용하는 파일 출력의 기본 출력 파일 이름 접미사입니다.

Note

.ac, .acpp, .tc.tcpp 파일 이름 접미사를 기반으로 하는 명령어 세트 전환은 이후 릴리스에서 제거될 예정입니다.

Copyright © 2002-2007 ARM Limited. All rights reserved.ARM DUI 0205HK
Non-Confidential