make 檔的「目標類型」區段包含建置「除錯」或「發行」版配置所需的巨集。
例如,用於 Microsoft 環境之 C++ make 檔的目標類型區段預設內容如下:
############# Target type (Debug/Release) ###############
#########################################################
CPPCompileDebug=$OMCPPCompileDebug
CPPCompileRelease=$OMCPPCompileRelease
LinkDebug=$OMLinkDebug
LinkRelease=$OMLinkRelease
BuildSet=$OMBuildSet
SUBSYSTEM=$OMSubSystem
COM=$OMCOM
RPFrameWorkDll=$OMRPFrameWorkDll
ConfigurationCPPCompileSwitches=
$OMReusableStatechartSwitches
$OMConfigurationCPPCompile Switches
!IF "$(RPFrameWorkDll)" == "True"
ConfigurationCPPCompileSwitches=
$(ConfigurationCPPCompileSwitches) /D "FRAMEWORK_DLL"
!ENDIF
!IF "$(COM)" == "True"
SUBSYSTEM=/SUBSYSTEM:windows
!ENDIF