makefile
来自「开放源码的编译器open watcom 1.6.0版的源代码」· 代码 · 共 53 行
TXT
53 行
##pmake: os_win cpu_i86
name = pbide
lnk = $(name).lnk
!include cproj.mif
!include deftarg.mif
cflags = -bt=windows -zW -bd -zq -otexan -s -zq -fpc -w4 -ml -zu -fo=obj\.obj
!ifeq release 0
cflags += -d2
!endif
driver = driver
dlnk = $(driver).lnk
dobj = driver.obj
$(driver).exe : $(dobj) $(dlnk) driver.res $(name).lib
wlink @$(dlnk)
$(rc) -k driver.res $^@
$(name).lib: ..\owindll\$(name).dll
wtouch $^@
rm $^@
wlib $^@ +$[@
cp $[@
$(dlnk) : makefile
%create $(dlnk)
@%append $(dlnk) debug all
@%append $(dlnk) sys windows
@%append $(dlnk) op map
@%append $(dlnk) libr $(name).lib
@%append $(dlnk) name $(driver).exe
@for %i in ($(dobj)) do @%append $(dlnk) file obj\%i
driver.res : driver.rc driver.dlg
$(rc) $(rc_flags) -r driver.rc -fo=$^@
driver.obj : driver.c
wcc $[* -bt=windows -d2 -zW -zq -zq -fpc -w4 -ml -fo=obj\.obj
.EXTENSIONS:
.EXTENSIONS: .exe
.EXTENSIONS: .obj
.EXTENSIONS: .asm .c .h
.obj : obj
.c : .
.c.obj :
wcc $[* $(cflags)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?