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