📄 makefile.imk
字号:
# I`m too lazy to learn two make syntaxes, so I use Boralnd`s MAKE.EXE program
## Take a look at PPMdType.h for additional compiler & environment options
.AUTODEPEND
# User defined variables
PRJNAME=PPMd
DEBUG=0
PROFILE=NO # NO, GET, USE
CPP_SET=$(PRJNAME).cpp Model.cpp
C_SET=
.path.cpp = ;
# End of user defined variables
CC = icl.exe
LINK = link.exe
ECFLAG = /GR- /GX- /Qsox-
ELFLAG =/OUT:$(PRJNAME).exe /MAP /ALIGN:4096
LIBS = LIBC.LIB
!if $(PROFILE) == USE
PCFLAG = /Qprof_use /Qfnsplit
PLFLAG = /ORDER:@proford.txt
!elif $(PROFILE) == GET
PCFLAG = /Qprof_genx
PLFLAG =
LIBS = LIBIRC.LIB $(LIBS)
!endif
!if $(DEBUG) != 0
DCFLAG = /Zi /O2 /G6A /Qxi
DLFLAG = /DEBUG
!else
DCFLAG = /O2 /G6A /Qxi
DLFLAG = /RELEASE
!endif
OBJ_SET = $(CPP_SET:.cpp=.obj) $(C_SET:.c=.obj) $(ASM_SET:.asm=.obj)
$(PRJNAME).exe: $(OBJ_SET)
!if $(PROFILE) == USE
-proforder
!endif
@$(LINK) $(ELFLAG) $(DLFLAG) $(PLFLAG) $(OBJ_SET)$(LIBS)
.cpp.obj:
@$(CC) $(ECFLAG) $(DCFLAG) $(PCFLAG) -c {$< }
.c.obj:
@$(CC) $(ECFLAG) $(DCFLAG) $(PCFLAG) -c {$< }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -