⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 local.mk

📁 这是一本学习 window编程的很好的参考教材
💻 MK
字号:

AFLAGS  = -coff -W2 -c -Cx -I.. -DBLD_COFF -DIS_32 -DMASM6 -Sg

OBJS1   = $(FILES:z.asm=1.obj)
OBJS2   = $(FILES:z.asm=2.obj)
OBJS3   = $(FILES:z.asm=3.obj)
OBJS4   = $(FILES:z.asm=4.obj)
OBJS5   = $(FILES:z.asm=5.obj)
OBJS6   = $(FILES:z.asm=6.obj)
OBJS    = $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4) $(OBJS5) $(OBJS6)
LIBING  = $(OBJS: =&^
)
LIBING  = $(LIBING:&=)

target: ..\vxbuild.clb

..\vxbuild.clb: always $(OBJS)
        if exist ..\vxbuild.clb lib @<<vxbuild.lnk
/out:..\vxbuild.clb
..\vxbuild.clb
$(LIBING)
<<
        if not exist ..\vxbuild.clb lib @<<vxbuild.lnk
/out:..\vxbuild.clb
$(LIBING)
<<

$(OBJS1): $(@:1.obj=z.asm)
        ml $(AFLAGS) -DSEGNUM=1 -Fo$*.obj $(@:1.obj=z.asm)

$(OBJS2): $(@:2.obj=z.asm)
        ml $(AFLAGS) -DSEGNUM=2 -Fo$*.obj $(@:2.obj=z.asm)

$(OBJS3): $(@:3.obj=z.asm)
        ml $(AFLAGS) -DSEGNUM=3 -Fo$*.obj $(@:3.obj=z.asm)

$(OBJS4): $(@:4.obj=z.asm)
        ml $(AFLAGS) -DSEGNUM=4 -Fo$*.obj $(@:4.obj=z.asm)

$(OBJS5): $(@:5.obj=z.asm)
        ml $(AFLAGS) -DSEGNUM=5 -Fo$*.obj $(@:5.obj=z.asm)

$(OBJS6): $(@:6.obj=z.asm)
        ml $(AFLAGS) -DSEGNUM=6 -Fo$*.obj $(@:6.obj=z.asm)

always:
	@rem echo pseudotarget

⌨️ 快捷键说明

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