ewcalc.mak
来自「you can use Hutch s INCLUDE and LIB file」· MAK 代码 · 共 57 行
MAK
57 行
PROJECT = EWCalc
OBJ_CORE = EWCalc.obj
RESOURCES = IconE.ico
#ALL: $(PROJECT).exe $(PROJECT).hlp
ALL: $(PROJECT).exe
# Definition of assembler and linker options ****************************
!IFDEF debug
AssemblerOptions = /c /coff /Zi
LinkerOptions = /DEBUGTYPE:COFF /DEBUG:MAPPED,FULL
!ELSE
LinkerOptions = /MAP
## AssemblerOptions = /coff /Cp /c /Fl
AssemblerOptions = /coff /Cp /c
!ENDIF
# \MASM32V1\LIB\COMDLG32.LIB
# \MASM32V1\RESOURCE\RC RESOURCE.RC
# Inference rule for updating object files ******************************
.asm.obj:
\MASM32V1\BIN\ML $(AssemblerOptions) $<
# Build rule for executable *********************************************
$(PROJECT).exe: $(OBJ_CORE) RESOURCE.RES
\MASM32V1\BIN\LINK $(LinkerOptions) @<<LinkFile
/MACHINE:i386
/SUBSYSTEM:WINDOWS,4.0
/OUT:$(PROJECT).exe
$(OBJ_CORE)
RESOURCE.RES
\MASM32V1\LIB\USER32.LIB
\MASM32V1\LIB\KERNEL32.LIB
\MASM32V1\LIB\GDI32.LIB
\MASM32V1\LIB\COMCTL32.LIB
<<NOKEEP
# Build rule for resource file ******************************************
# RESOURCE.RES: RESOURCE.RES $(RESOURCES)
\MASM32V1\BIN\RC RESOURCE.RC
# Build rule for help file **********************************************
#$(PROJECT).hlp: EWCalc.hpj EWCalc.rtf $(PROJECT).cnt
# L:\HWS\HCW EWCalc.hpj
# Delete intermediate files *********************************************
Clean:
Erase *.obj
Erase *.res
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?