makefile
来自「开放源码的编译器open watcom 1.6.0版的源代码」· 代码 · 共 53 行
TXT
53 行
compile = $(comp386) $[@ -ox-4-d1-w4-zq-i$(watcom_h)
.c: ../c
.c.obj :
$(compile)
objs = &
cmdall.obj &
cmddos.obj &
cmdline.obj &
cmdnov.obj &
cmdos2.obj &
cmdphar.obj &
cmdqnx.obj &
cmdutils.obj &
demangle.obj &
msg.obj &
ntio.obj &
linkutil.obj &
wlnkmsg.obj &
global.obj &
trmem.obj &
dmem.obj &
command.obj
command.exe : $(objs) wlink.res
@%create tmp.lnk
@for %i in ($(objs)) do @%append tmp.lnk file %i
$(linker) debug all sys pharlap option undefsok,map libpath $(wres_dir)/lib lib wresf name command @tmp.lnk
!ifndef new_pharlap
$(pharlap)bind386 $(pharlap)run386b.exe command -exe $^@
!else
copy/b $(pharlap)stub386.exe+command.exp $^@
!endif
wstrip -q -a -r command.exe . wlink.res
trmem.obj : $(%DEVDIR)/trmem/trmem.c
$(compile) -i="$(%DEVDIR)/trmem"
dmem.obj : mem.c
$(compile) -dTRACKER -fo=dmem.obj -of+ -i="$(%DEVDIR)/trmem"
msg.obj : msg.c ../h/msg.h ../h/wlnkmsg.h
$(compile) -i="$(lib_misc_dir)/h"
demangle.obj : $(lib_misc_dir)/c/demangle.c
$(compile) -i="$(lib_misc_dir)/h"
host_os = nt
host_cpu = 386
!include ../wlink.mif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?