2.1.105. -S

이 옵션은 컴파일러에 의해 생성된 기계어 코드의 디스어셈블리를 파일로 출력하도록 컴파일러에 지시합니다.

그러나 --asm 옵션과 달리 개체 모듈은 생성되지 않습니다. 어셈블리 출력 파일 이름의 기본값은 현재 디렉토리의 filename.s이며 여기서 filename은 앞에 있는 디렉토리 이름을 제거한 소스 파일의 이름입니다. -o 옵션을 사용하여 기본 파일 이름을 재정의할 수 있습니다.

armasm을 사용하여 출력 파일을 어셈블하고 개체 코드를 생성할 수 있습니다. 컴파일러에서는 AAPCS 변형 및 바이트 순서와 같은 명령 행 옵션에 ASSERT 지시문을 추가하여 출력을 다시 어셈블할 때 호환 가능한 컴파일러 및 어셈블러 옵션을 사용할 수 있도록 합니다. 어셈블러와 컴파일러 모두에 동일한 AAPCS 설정을 지정해야 합니다.

추가 참고

Copyright © 2007 ARM Limited. All rights reserved.ARM DUI 0348AK
Non-Confidential