阅读:1943回复:0
Sources文件中可以使用的标记Windows Driver Kit: Driver Development Tools Build Utility Macros You set the values of all Build utility macros in the sources files. Some of these macros can also be set in a build environment window or in the makefile file. For an overview of how these macros are used, see Using Macros and Environment Variables. The macros that are required in each sources file are described in the following topics: SOURCES TARGETLIBS TARGETNAME TARGETPATH TARGETTYPE The optional macros that you might want to define in your sources file or makefile file are described in the following topics: MAXIMUM_NT_TARGET_VERSION MINIMUM_NT_TARGET_VERSION _NT_TARGET_VERSION 386_OPTIMIZATION 386_WARNING_LEVEL AMD64_OPTIMIZATION AMD64_SOURCES AMD64_WARNING_LEVEL ATL_VER BINPLACE_FLAGS BINPLACE_PLACEFILE BUILD_CONSUMES BUILD_PRODUCES COFFBASE COFFBASE_TXT_FILE COMPILER_WARNINGS DDK_BLOCK_ON_AMD64 DDK_BLOCK_ON_IA64 DDK_BLOCK_ON_X86 DEBUG_CRTS DLLBASE DLLDEF DLLENTRY DLLLIBOBJECTS DLLORDER DRIVERBASE DRIVERTYPE EXEPROFILEINPUT HALBASE I386_SOURCES IA64_OPTIMIZATION IA64_SOURCES IA64_WARNING_LEVEL IDL_RULES IDL_TYPE INCLUDES LANGUAGE LINKER_FLAGS LINKER_NOREF LINKLIBS MAKEDLL MASTER_VERSION_FILE MFC_FLAGS MFC_INC_PATH MFC_INCLUDES MFC_LIB_PATH MFC_LIBS MFC_VER MIDL_OPTIMIZATION MIDL_UUIDDIR MSC_OPTIMIZATION MSC_WARNING_LEVEL NOLINK NO_NTDLL NOT_LEAN_AND_MEAN NTCPPFLAGS NTDEBUGTYPE NTKEEPRESOURCETMPFILES NTNOPCH NTPROFILEINPUT NTTARGETFILE0 NTTARGETFILE1 NTTARGETFILES PASS0_CLIENTDIR PASS0_HEADERDIR PASS0_SERVERDIR PASS0_SOURCEDIR PRECOMPILED_CXX PRECOMPILED_INCLUDE PRECOMPILED_OBJ PRECOMPILED_TARGET RC_COMPILER RC_DEFINES RCCODEPAGE RCOPTIONS SOURCES_USED STL_VER SYNCHRONIZE_BLOCK SYNCHRONIZE_DRAIN SYNCHRONIZE_PASS2_BLOCK SYNCHRONIZE_PASS2_DRAIN TARGET_DIRECTORY TARGETEXT TARGETPATHLIB UMAPPL UMAPPLEXT UMBASE UMENTRY UMENTRYABS UMLIBS UMTEST UMTYPE USE_ATL USE_CRTDLL USE_INCREMENTAL_LINKING USE_IOSTREAM USE_LIBCMT USE_LIBCNTPR USE_MAPSYM USE_MFC USE_MFCUNICODE USE_MSVCRT USE_NATIVE_EH USE_NOLIBS USE_NTDLL USE_PDB USE_STATIC_ATL USE_STL USE_VCCOM USECXX_FLAG USER_C_FLAGS USER_INCLUDES Note For information about the DIRS and OPTIONAL_DIRS macros, see the dirs file. |
|
|