사전 정의된 매크로

Make 파일의 사전 정의된 매크로 섹션에는 생성된 매크로 섹션에 지정된 IBM® Rational® Rhapsody® 생성 매크로가 아닌 다른 매크로가 포함됩니다.

예를 들어, Microsoft 환경에 대한 C++ make 파일의 기본 사전 정의 매크로 섹션의 일부는 다음과 같습니다.

########### Predefined macros ###########
#########################################

$(OBJS) : $(INST_LIBS) $(OXF_LIBS)
LIB_POSTFIX=
!IF "$(BuildSet)"=="Release"
LIB_POSTFIX=R
!ENDIF
!IF "$(TARGET_TYPE)" == "Executable"
LinkDebug=$(LinkDebug) /DEBUG
LinkRelease=$(LinkRelease) /OPT:NOREF
!ELSEIF "$(TARGET_TYPE)" == "Library"
LinkDebug=$(LinkDebug) /DEBUGTYPE:CV
!ENDIF
.
.
.

피드백