| Servertec | Make Files | ||||
|
|
Make files are text files which tell iMake how to generate target files from source files. Syntax
Notes
A \ (line continuation character) may be used at the end of a directive or statement to indicate that the directive or statement continues on the next line. This operator is normally used to break up long lines into multiple small lines. Example
#sample makefile
#-----------------------------
INCLUDES = global.h ppsup.h
LIBS = global.lib ppsup.lib
#-----------------------------
.c.obj:
cl /c $*.c
.obj.lib:
lib /out $*.lib $*.obj
.obj.exe:
link $*.obj $(LIBS)
#-----------------------------
all: pp.exe
#-----------------------------
pp.exe: pp.obj $(LIBS)
pp.obj: pp.c pp.h $(INCLUDES)
#-----------------------------
ppsup.lib: ppexpr.obj symtab.obj
ppexpr.obj: ppexpr.c $(INCLUDES)
symtab.obj: symtab.c $(INCLUDES)
|
||||
top of page
|