📄 makefile
字号:
#pmake: build os_os2 cpu_386 lcl support
host_os = os2
host_cpu = 386
#
# Builds wdpmhelp.exe, wdpmhook.dll
#
!include cproj.mif
!include defrule.mif
!include deftarg.mif
description = 'Open Watcom Debugger PM Helper'
extra_c_flags = -s -fpc
inc_dirs = -I"$(trap_dir)/h"
w d : wdpmhook.dll wdpmhelp.exe .SYMBOLIC
@%null
tmplnk = tmp.lnk
wdpmhook.dll: pmhook.obj
@%write $(tmplnk) name $^@ sys os2v2 dll
@%append $(tmplnk) debug all op symf
@%append $(tmplnk) option map
@%append $(tmplnk) file pmhook.obj
@%append $(tmplnk) library $(os2386)
@%append $(tmplnk) export SendMsgHookProc.1,SetHmqDebugee.2
$(linker) @$(tmplnk)
wdpmhelp.exe: _err.gh _jerr.gh pmhelp.obj pmhelp.res
@%write $(tmplnk) name $^@ system os2v2 pm
@%append $(tmplnk) debug all op symf
@%append $(tmplnk) option map
@%append $(tmplnk) import WinLockInput PMMERGE.5225
@%append $(tmplnk) import WinThreadAssocQueue PMMERGE.5398
@%append $(tmplnk) file pmhelp.obj
@%append $(tmplnk) library os2386.lib
@%append $(tmplnk) option modname=wdpmhelp
@%append $(tmplnk) option description $(description)
$(linker) @$(tmplnk)
$(rc) pmhelp.res $^@
.c: ../c
pmhelp.res: ../h/pmhelp.rc ../h/wdpmhelp.h
$(rc) $(rc_flags) -r $(inc_dirs_sys_os2) -fo=./pmhelp.res $[@
_err.gh : ./mkstr.exe
$[@ $^@
_jerr.gh : ./jmkstr.exe
$[@ $^@
./mkstr.exe : $(trap_dir)/c/mkstr.c $(trap_dir)/h/trap.msg
$(bld_cl) $[@ $(wcl_util_opts) -I"$(trap_dir)/h"
./jmkstr.exe : $(trap_dir)/c/mkstr.c $(trap_dir)/h/trap.msg
$(bld_cl) $[@ $(wcl_util_opts) -DJAPANESE_MESSAGES -I"$(trap_dir)/h"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -