makefile.bcc

来自「用于zip arj rar 等密码破解库源码,非常好用」· BCC 代码 · 共 85 行

BCC
85
字号
!if $(s)
model = s
!else
model = s
!endif

#        *Translator Definitions*
!if $(v)
CC = bcc +pcl.CFG -m$(model) -v -DDEBUG
TASM = TASM -D__SMALL__
TLINK = $(CC) -v
!else
CC = bcc +pcl.CFG -m$(model)
TASM = tasm -D__SMALL__
TLINK = $(CC) -v
!endif

#		*Implicit Rules*
.c.obj:
  $(CC) -c {$< }
.asm.obj:
  $(TASM) /mx /zi {$< }

#		*List Macros*


EXE_dependencies =  \
  pcl.obj \
  lexyy.obj \
  yyerror.obj \
  fgets.obj \
  modif.obj \
  times.obj \
  proto.obj \
  ytab.obj

#		*Explicit Rules*

pcl.exe: pcl.cfg $(EXE_dependencies)
  $(TLINK) pcl.obj lexyy.obj yyerror.obj ytab.obj fgets.obj modif.obj times.obj proto.obj


#	*Individual File Dependencies*
proto.obj: pcl.h proto.c

pcl.obj: pcl.h modif.h pcl.c

LEXYY.obj : ytab.h yaccdef.h pcl.h LEXYY.C

YYERROR.obj : yaccdef.h YYERROR.C

YTAB.obj : ytab.h YTAB.C

modif.obj: modif.c modif.h

times.obj: times.c

ytab.h : precomp.y
        yacc -d precomp.y
        copy ytabb.h+ytab.h ytab1.h
        del ytab.h
        ren ytab1.h ytab.h

ytab.c : precomp.y

precomp.y: pcl.h yaccdef.h



#		*Compiler Configuration File*
pcl.cfg: pcl.mak
	copy &&|
-C
-DnDEBUG
-O2g
-a
-v
-w
-w-pro
-f
-P-.C
-Ic:\BC\INCLUDE
-Lc:\BC\LIB
| pcl.cfg

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?