2.1.115. -Uname

이 옵션은 name 매크로의 모든 초기 정의를 제거합니다.

name 매크로는 다음 중 하나일 수 있습니다.

Note

컴파일러에서 사전 정의된 모든 매크로의 정의를 해제할 수는 없습니다.

구문

-Uname

인수 설명:

name

정의 해제할 매크로의 이름입니다.

사용법

-Uname을 지정하는 것은 #undef name 텍스트를 각 소스 파일의 헤드에 배치하는 것과 동일한 효과를 갖습니다.

제한

컴파일러에서는 다음 순서에 따라 매크로를 정의하고 정의 해제합니다.

  1. 컴파일러에서 사전 정의된 매크로

  2. -Dname을 사용하여 명시적으로 정의된 매크로

  3. -Uname을 사용하여 명시적으로 정의 해제된 매크로

추가 참고

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