list8-3.mak

来自「这是c++编程方面的名著的例子代码」· MAK 代码 · 共 103 行

MAK
103
字号
#=============================================================
#
#	LIST8-3.MAK
#
#
#=============================================================

.AUTODEPEND

#=============================================================
#		Translator Definitions
#=============================================================
CC = bcc +LIST8-3.CFG
TASM = tasm.exe
TLIB = tlib.exe
TLINK = tlink
RC = brcc.exe
RB = rc.exe
LIBPATH = C:\BCOS2\LIB
INCLUDEPATH = C:\BCOS2\INCLUDE;


#=============================================================
#		Implicit Rules
#=============================================================
.c.obj:
  $(CC) -c {$< }

.cpp.obj:
  $(CC) -c {$< }

.asm.obj:
  $(TASM) -Mx $*.asm,$*.obj

.rc.res:
  $(RC) -r $*.rc

#=============================================================
#		List Macros
#=============================================================


EXE_DEPENDENCIES =  \
 list8-3.obj \
 genexc.obj \
 ctqueue.obj \
 ctmutex.obj \
 ctevent.obj \
 ctmevent.obj

#=============================================================
#		Explicit Rules
#=============================================================
list8-3.exe: list8-3.cfg $(EXE_DEPENDENCIES)
  $(TLINK) /v /Toe /ap /L$(LIBPATH) @&&|
C:\BCOS2\LIB\C02.OBJ+
list8-3.obj+
genexc.obj+
ctqueue.obj+
ctmutex.obj+
ctevent.obj+
ctmevent.obj
list8-3,list8-3
C:\BCOS2\LIB\C2MT.LIB+
C:\BCOS2\LIB\OS2.LIB

|


#=============================================================
#		Individual File Dependencies
#=============================================================
LIST8-3.obj: list8-3.cfg LIST8-3.CPP

GENEXC.obj: list8-3.cfg GENEXC.CPP

CTQUEUE.obj: list8-3.cfg CTQUEUE.CPP

CTMUTEX.obj: list8-3.cfg CTMUTEX.CPP

CTEVENT.obj: list8-3.cfg CTEVENT.CPP

CTMEVENT.obj: list8-3.cfg CTMEVENT.CPP

#=============================================================
#		Compiler Configuration File
#=============================================================
list8-3.cfg: list8-3.mak
  copy &&|
-R
-D__MINMAX_DEFINED
-L$(LIBPATH)
-I$(INCLUDEPATH)
-vi-
-sm
-v
-w-inl
-w-lvc
-w-lin
| list8-3.cfg


⌨️ 快捷键说明

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