📄 make.src
字号:
#-----------------------------------------------------------------------------
# UNIX
#-----------------------------------------------------------------------------
INCL = ../../incl
LIB = ../../$(L).a
CFLAGS = -O
PP = ../../c++
CC = cc
AR = @echo
ARSUF = >/dev/null
ARLIBS = ar r $(LIB) $?
RANLIB = ranlib $(LIB)
RM = rm -f
o = .o
#-----------------------------------------------------------------------------
# MSDOS (uncomment one of the following paragraphs)
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# ZORTECH
#-----------------------------------------------------------------------------
#ZTC INCL = ..\..\incl
#ZTC LIB = ..\..\$(L).lib
#ZTC CFLAGS = -w -mx
#ZTC PP = ztc -cpp
#ZTC CC = ztc
#ZTC AR = zorlibx /N /B $(LIB) +-
#ZTC ARSUF = ,;
#ZTC ARLIBS =
#ZTC RANLIB =
#ZTC RM = del
#ZTC o = .obj
#-----------------------------------------------------------------------------
# BORLAND/TURBO
#-----------------------------------------------------------------------------
#BCC .SWAP
#BCC INCL = ..\..\incl
#BCC LIB = ..\..\$(L).lib
#BCC CFLAGS = -Qx -w- -mh -N
#BCC PP = bcc -P
#BCC CC = bcc
#BCC AR = tlib /C $(LIB) +-
#BCC ARSUF =
#BCC ARLIBS =
#BCC RANLIB =
#BCC RM = del
#BCC o = .obj
#-----------------------------------------------------------------------------
# DJGPP
#-----------------------------------------------------------------------------
#GPP INCL = ../../incl
#GPP LIB = ../../$(L).a
#GPP CFLAGS =
#GPP PP = gcc -xc++
#GPP CC = gcc
#GPP AR = ar r $(LIB)
#GPP ARSUF =
#GPP ARLIBS =
#GPP RANLIB = ranlib $(LIB)
#GPP RM = del
#GPP o = .o
#-----------------------------------------------------------------------------
# Objects
#-----------------------------------------------------------------------------
include Make.lst
#BCC !include "Make.lst"
#-----------------------------------------------------------------------------
# Rules
#-----------------------------------------------------------------------------
.c$(o):
$(PP) -I$(INCL) $(CFLAGS) $(DFLAGS) -c $*.c
$(AR) $*$(o) $(ARSUF)
$(LIB): $(OBJECTS)
$(ARLIBS)
$(RANLIB)
clean:
$(RM) $(OBJECTS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -