目標類型

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

回饋