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
파일
이름 접미사를 기반으로 하는 명령어 세트 전환은 이후 릴리스에서 제거될 예정입니다.