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

📄 makefile

📁 英文版的 想要的话可以下载了 为大家服务
💻
字号:
#
# MAKEFILE
# Patron Chapter 24
#
# Copyright (c)1993-1995 Microsoft Corporation, All Rights Reserved
#
# Kraig Brockschmidt, Microsoft
# Internet  :  kraigb@microsoft.com
# Compuserve:  >INTERNET:kraigb@microsoft.com
#

#Add '#' to the next line for 'noisy' operation
!CMDSWITCHES +s

TARGET  = patron
OUTFILE = patron24.exe

INCLS    = $(TARGET).h pages.h resource.h tenant.h

OBJS1    = $(TARGET).obj client.obj document.obj precomp.obj
OBJS2    = print.obj pages.obj pagewin.obj page.obj pagemous.obj
OBJS3    = tenant.obj dragdrop.obj droptgt.obj dropsrc.obj
OBJS4    = iclisite.obj iadvsink.obj iuilink.obj iolecont.obj
OBJS5    = iperfile.obj iclassf.obj iipsite.obj iipuiwin.obj
OBJS6    = ambients.obj iconsite.obj events.obj connect.obj
OBJS     = $(OBJS1) $(OBJS2) $(OBJS3) $(OBJS4) $(OBJS5) $(OBJS6)

RCFILES1 = $(TARGET).ico document.ico about.dlg print.dlg
RCFILES2 = gizmo72.bmp gizmo96.bmp gizmo120.bmp events.dlg
RCFILES  = $(RCFILES1) $(RCFILES2)

!include "..\\..\\inole-a.mak"
!include "..\\..\\inole-b.mak"

##### Dependencies #####

$(TARGET).res : $(TARGET).rc $(INCLS) $(RCFILES) resource.h

#Application level things
#The file that does #define INITGUIDS should not use precompiled headers.
$(TARGET).obj : $(TARGET).cpp $(INCLS)
    echo ++++++++++
    echo Compiling $*.cpp
    cl $(CFLAGS) $(DEFS) $(DOC) $*.cpp

client.obj    : client.cpp    $(INCLS)
iclassf.obj   : iclassf.cpp   $(INCLS)

#Document level things
document.obj  : document.cpp  $(INCLS)
print.obj     : print.cpp     $(INCLS)
iuilink.obj   : iuilink.cpp   $(INCLS)
iperfile.obj  : iperfile.cpp  $(INCLS)
iolecont.obj  : iolecont.cpp  $(INCLS)
iipuiwin.obj  : iipuiwin.cpp  $(INCLS)

#Page level things
pages.obj     : pages.cpp     $(INCLS)
pagewin.obj   : pagewin.cpp   $(INCLS)
page.obj      : page.cpp      $(INCLS)
pagemous.obj  : pagemous.cpp  $(INCLS)

dragdrop.obj  : dragdrop.cpp  $(INCLS)
droptgt.obj   : droptgt.cpp   $(INCLS)
dropsrc.obj   : dropsrc.cpp   $(INCLS)

#Site level things
tenant.obj    : tenant.cpp    $(INCLS)
iclisite.obj  : iclisite.cpp  $(INCLS)
iadvsink.obj  : iadvsink.cpp  $(INCLS)
iipsite.obj   : iipsite.cpp   $(INCLS)

#Control site things
iconsite.obj  : iconsite.cpp  $(INCLS)
ambients.obj  : ambients.cpp  $(INCLS)
events.obj    : events.cpp    $(INCLS)
connect.obj   : connect.cpp   $(INCLS)

⌨️ 快捷键说明

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