Share via


/define

전처리기 기호를 정의합니다.

/define:name1[=value1][,name2[=value1]]

인수

  • name1, name2
    정의하려는 하나 이상의 기호 이름입니다.

  • value1, value2
    사용할 기호의 값입니다. 이 값은 boolean이나 숫자가 될 수 있습니다.

설명

/define 옵션은 이름을 프로그램의 기호로 정의합니다.

기호 이름을 구분하는 쉼표를 사용하면 /define 옵션으로 여러 기호를 정의할 수 있습니다. 예를 들면 다음과 같습니다.

/define:DEBUG,trace=true,max_Num=100

자세한 내용은 조건부 컴파일을 참조하십시오.

/d는 /define의 약식 표현입니다.

예제

/define:xx를 사용하여 컴파일합니다.

print("testing")
/*@cc_on @*/
/*@if (@xx)
print("xx defined")
@else @*/
print("xx not defined")
/*@end @*/

참고 항목

기타 리소스

JScript 컴파일러 옵션