亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? inetsdk.mak

?? c語(yǔ)言編程軟件vc6.0中文綠色版_vc6.0官方下載
?? MAK
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
#----------------------------------------------------------------------------
#
# Description:
#   Make File Header for Internet Software Development Kit
#   Based in large part on BkOffice.Mak from the BackOffice SDK
#
# Copyright:
#   Copyright (C) Microsoft Corp. 1995-1997.  All Rights Reserved.
#
#----------------------------------------------------------------------------

!ifndef _INETSDK_MAK_       # Prevent multiple inclusions
_INETSDK_MAK_ = 1

#*********************************************
#
# Parameter Checking and Defaults
#
#*********************************************
!ifndef Proj
!     ERROR Component name (Proj) has not been defined.
!endif

!ifndef INCLUDE
!   ERROR INCLUDE variable is empty; must include at least system include directory
!endif

!ifndef LIB
!   ERROR LIB variable is empty; must include at least system lib directory
!endif

!ifdef USE_ISAPI

!ifndef WWWSCRIPTS
!   MESSAGE WWWSCRIPTS environment variable is empty; defaulting to .
WWWSCRIPTS = .
!endif

!ifndef WWWROOT
!   MESSAGE WWWROOT environment variable is empty; defaulting to .
WWWROOT = .
!endif

!endif # USE_ISAPI

!if defined(clean)
$(Proj): Clean
!else
$(Proj): All
!endif

!if defined(nodebug)
BLDTYPE=Retail
!endif

!if "$(BLDTYPE)" == "Retail" | "$(BLDTYPE)" == "RETAIL" | "$(BLDTYPE)" == "retail" | "$(BLDTYPE)" == "RTL" | "$(BLDTYPE)" == "rtl"
BLDTYPE=Retail
!else if "$(BLDTYPE)" == "Profile" | "$(BLDTYPE)" == "PROFILE" | "$(BLDTYPE)" == "profile"
BLDTYPE=Profile
!else if "$(BLDTYPE)" == "Debug" | "$(BLDTYPE)" == "DEBUG" | "$(BLDTYPE)" == "debug" | "$(BLDTYPE)" == "DBG" | "$(BLDTYPE)" == "dbg"
BLDTYPE=Debug
!else ifndef BLDTYPE
BLDTYPE=Debug
!else
!   ERROR BLDTYPE must be either Retail, Profile or Debug.
!endif   

!if "$(BLDTYPE)" == "Retail"
nodebug=1
!endif

!ifndef CALL
CALL=C
!endif

!ifndef PACK
PACK=YES
!endif

!ifndef LOG
LOG=NO
!endif

!ifndef WARNING_LEVEL
WARNING_LEVEL=3
!endif

!ifndef PROCESSOR_ARCHITECTURE
PROCESSOR_ARCHITECTURE = x86
!endif # default to x86

!ifndef CPU
CPU=$(PROCESSOR_ARCHITECTURE)
!if "$(CPU)"=="x86" | "$(CPU)"=="X86"
CPU = i386
!endif
!endif

!ifndef APPVER
APPVER=4.0
!endif

!ifndef USE_EXCHANGE
!include <win32.mak>
!endif

# Save build args for any recursive nmakes 
BLDARGS= BLDTYPE=$(BLDTYPE) LOG=$(LOG) CPU=$(CPU)

#*********************************************
#
# Paths
#
#*********************************************

!ifndef BKOFFICE
!ifdef PROJROOT
BKOFFICE=$(PROJROOT)\        # must add trailing backslash
!else
BKOFFICE=\BkOffice\          # assume a reasonable default
!endif
!endif

!ifdef MAKEDIRS
MkDest=
!include $(MAKEDIRS)
!else
ResDir=.
ObjDir=$(BLDTYPE)
IncDir=$(BKOFFICE)Include
LibDir=$(BKOFFICE)Lib

INCLUDE=$(ObjDir);$(IncDir);$(INCLUDE);
LIB=$(LibDir);$(LIB);

# Win95 doesn't support "&" on command line
MkDest=@if not exist $(ObjDir) md $(ObjDir)

MkWWWDest=@for %d in ($(WWWROOT)\SDK $(WWWROOT)\SDK\$(Proj) $(WWWSCRIPTS)\SDK) do @$(COMSPEC) /c if not exist %d md %d

!endif

# ObjList is used for making .Libs from .Defs, and as a convenience in other places.

!ifndef ObjList
ObjList=$(ObjDir)\$(@B).OBJ
!endif

#*********************************************
#
# Tools
#
#*********************************************

MAKEEXE = nmake
IMPLIB  = lib
CC      = cl
LIBU    = lib
LINK    = link
RC      = rc
MC      = mc
HC      = start /wait hcrtf


#*********************************************
#
# Flags
#
#*********************************************

# CL is for all C and C++ files
#   -WX     Warnings as errors
#   -J      char becomes unsigned char
#   
CL=$(cflags) -c -W$(WARNING_LEVEL) -J -Fo$@ /nologo $(CL)

# LFLAGS is for all links
LFLAGS=-nologo -nodefaultlib -machine:$(CPU) -out:$@ -incremental:no -pdb:none $(LFLAGS)

# DLLFLAGS is for linking DLLs
DLLFLAGS=-dll -map:$(ObjDir)\$(@B).map $(DLLFLAGS)

# LIBFLAGS is for making libraries
LIBFLAGS=-nologo -machine:$(CPU) -out:$@ $(LIBFLAGS)

# RFLAGS is for Windows resources
RFLAGS= -I$(ResDir) -fo$@ -DWIN32 $(noansi) -r -D_WIN32 $(RFLAGS) 

# MFLAGS is for the message compiler
MFLAGS=-v -c -s -h $(ObjDir) -r $(ObjDir) -x $(ObjDir) $(MFLAGS)

# MRFLAGS is for the resource compiler when used after the message compiler
MRFLAGS=-l 409 -r -x -i$(ObjDir) $(MRFLAGS)

# HFLAGS is for the help compiler 
HFLAGS=-xn

#---------------------------------------------
# Calling convention Flag
#---------------------------------------------

!if "$(CALL)"=="PASCAL"
CL=-Gc $(CL)
!endif

#---------------------------------------------
# Function Packaging Flag
#---------------------------------------------

!if "$(PACK)" == "YES"
CL=-Gy $(CL)
cDefines=-Gy $(cDefines)
!endif

#---------------------------------------------
# Output Redirection
#---------------------------------------------
!if "$(LOG)" == "NO"
LogCmd=
!else
LogCmd= >> $(ObjDir)\$(Proj).Out
!endif 

#---------------------------------------------
# Optimization Flags
#---------------------------------------------
!if "$(BLDTYPE)" == "Retail"
CL=-O2 $(CL)
!else if "$(BLDTYPE)" == "Profile"
CL=-Od -Z7 -Gh $(CL)
!else
CL=-Od -Z7 $(CL)
!endif

#---------------------------------------------
# CPU specific Flags
#---------------------------------------------
!if "$(CPU)" == "I386"
CL = $(CL) -D_X86_=1
scall  = -Gz
lflags   = $(lflags) -align:0x1000
!endif

!if "$(CPU)" == "MIPS"
CL = $(CL) -D_MIPS_=1
scall  =
!endif

!if "$(CPU)" == "PPC"
CL = $(CL) -D_PPC_=1
scall  =
lflags   = $(lflags) -ignore:4078
!endif

!if "$(CPU)" == "ALPHA"
CL = $(CL) -D_ALPHA_=1
scall  =
!endif

#---------------------------------------------
# Windows version
#---------------------------------------------
!if "$(APPVER)" == "4.0"
CL = $(CL) -DWINVER=0x0400
rflags=$(rflags) -DWINVER=0x0400
!endif

#---------------------------------------------
# Additional MFC Flags
#---------------------------------------------

!ifdef Use_MFC
CL= $(CL) /GX /DSTRICT /DWIN32 /D_WINDOWS /D_MBCS /D_WINDLL 
CL= $(CL) /D_USRDLL -D_AFX_NO_BSTR_SUPPORT /D_AFXDLL

RFLAGS = $(RFLAGS) /DSTRICT /DWIN32 /D_WINDOWS /D_MBCS /D_WINDLL /D_USRDLL -D_AFX_NO_BSTR_SUPPORT /D_AFXDLL

!if "$(BLDTYPE)"=="Debug"
CL= $(CL) /D_DEBUG
RFLAGS = $(RFLAGS) /D_DEBUG
!endif # BLDTYPE == Debug

!ifdef crtdll                                 # Use DLL CRT? (which is multithreaded)
crtflags = -MD$(DbgLibFlag) $(crtflags)
!elseif defined(crtst) && !defined(crtflags)  # use Single Threaded CRT?
crtflags = -ML$(DbgLibFlag) $(crtflags)
!elseif defined(crtmt)                        # use Multithreaded CRT?
crtflags = -MT$(DbgLibFlag) $(crtflags)
!else                                         # default to crtdll
crtflags = -MD$(DbgLibFlag) $(crtflags)
!endif                                        # ifdef crtdll/else crtst/crtmt/else

!endif # Use_MFC

#---------------------------------------------
# BaseCtl Framework Flags
#---------------------------------------------
!ifdef USE_BASECTL

# flags to support the BaseCtl framework.  Only DLLs are supported.

dll = 1

# These are "extra" libs beyond the standard set that BaseCtl controls need

libs= urlmon.lib wininet.lib shell32.lib oleaut32.lib



!ifdef nodebug
libs = $(libs) CtlFwR32.Lib
!else
libs = $(libs) CtlFwD32.Lib
!endif

# Commands to be added to the compile line... in this case to locate headers and to
# override the warning level on certain behaviors that VC++ 4.1 started flagging as
# warnings that causes warnigns in system headers.

cDefines= -I$(INETSDK)\Samples\COM\ActiveXControl\BaseCtl\Include -I..\include -I..\BaseCtl\Include $(cDefines) -FI VC41Warn.h
RFLAGS= -I$(INETSDK)\Samples\COM\ActiveXControl\BaseCtl\Include -I..\include -I..\BaseCtl\Include $(RFLAGS)

linkflags = $(linkflags) -Def:$(Proj).Def

Register: $(ObjDir)\$(Proj).Ocx
  regsvr32 /s $?

# provide a standard rule for Odl generated headers named $(ObjDir)\$(Proj)Ifc.h

$(ObjDir)\$(Proj)Ifc.h $(ObjDir)\$(Proj).Tlb: $(Proj).Odl
  $(MkDest)
  mktyplib /DWIN32 -I$(INETSDK)\Samples\COM\ActiveXControl\BaseCtl\Include -I..\include /h $(ObjDir)\$(Proj)Ifc.h /tlb $(ObjDir)\$(Proj).tlb $(Proj).Odl

!endif # USE_BASECTL

#---------------------------------------------
# Build Type Flags  (Retail/Debug)
#---------------------------------------------

!if "$(BLDTYPE)"=="Retail"
CL=-DSHIP $(CL)
LFLAGS = $(LFLAGS) -release
!else if "$(BLDTYPE)"=="Profile"
CL=-DDEBUG -DTEST -DPROFILE $(CL)
LFLAGS = $(LFLAGS) -debug:mapped,partial -debugtype:coff -PROFILE
libs = $(libs) CAP.LIB
!else 
CL=-DDEBUG -DTEST $(CL) 
LFLAGS = $(LFLAGS) -debug:full -debugtype:cv
!endif


#---------------------------------------------
# Determine CRT Flags
#---------------------------------------------

!ifdef crtdll                                 # Use DLL CRT? (which is multithreaded)
crtflags = -DWIN32 $(noansi) -D_WIN32 -D_MT -D_DLL
!elseif defined(crtst) && !defined(crtflags)  # use Single Threaded CRT?
crtflags = -DWIN32 $(noansi) -D_WIN32
!elseif defined(crtmt)                        # use Multithreaded CRT?
crtflags = -DWIN32 $(noansi) -D_WIN32 -D_MT
!else                                         # default to crtdll
crtflags = -DWIN32 $(noansi) -D_WIN32 -D_MT -D_DLL
!endif                                        # ifdef crtdll/else crtst/crtmt/else

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费成人在线视频观看| 5566中文字幕一区二区电影| 国产老肥熟一区二区三区| 青青草一区二区三区| 午夜一区二区三区视频| 污片在线观看一区二区| 亚洲高清不卡在线观看| 亚洲123区在线观看| 日本aⅴ亚洲精品中文乱码| 日韩在线一区二区| 男男成人高潮片免费网站| 成人av资源站| 99re成人精品视频| 在线中文字幕一区二区| 欧美日韩一区二区三区在线 | 欧美制服丝袜第一页| 在线免费观看视频一区| 欧美日韩高清一区二区不卡| 精品视频在线免费看| 9191精品国产综合久久久久久| 6080yy午夜一二三区久久| 欧美一级片免费看| 久久精品人人做人人综合| 国产精品久久午夜| 亚洲一级不卡视频| 免费亚洲电影在线| 懂色av一区二区三区免费看| 91视视频在线直接观看在线看网页在线看| 91麻豆国产自产在线观看| 欧美系列在线观看| 欧美精品一区二区三区久久久| 26uuu色噜噜精品一区二区| 国产精品日产欧美久久久久| 亚洲综合色网站| 日本午夜精品视频在线观看 | 国产麻豆9l精品三级站| 99国产精品视频免费观看| 欧美日韩国产综合一区二区三区| 日韩午夜av电影| 国产日产欧美一区二区三区| 一区二区三区毛片| 久久99精品一区二区三区| 成人av综合在线| 717成人午夜免费福利电影| 国产日产精品1区| 亚洲mv大片欧洲mv大片精品| 极品瑜伽女神91| 在线观看亚洲a| 久久久天堂av| 亚洲午夜视频在线观看| 国内精品免费在线观看| 欧美自拍偷拍午夜视频| 久久久精品国产99久久精品芒果| 亚洲一区国产视频| 国产91丝袜在线播放0| 欧美裸体bbwbbwbbw| 国产精品国产三级国产普通话蜜臀 | 久久97超碰色| 色综合久久久网| xf在线a精品一区二区视频网站| 亚洲日本va午夜在线影院| 日本欧美一区二区在线观看| 91网站在线观看视频| 日韩欧美一级二级三级| 亚洲永久免费av| 成人福利在线看| 精品国产乱码久久久久久蜜臀 | 成人不卡免费av| 欧美一区二区三区在线观看 | 亚洲一区在线观看视频| 国产麻豆精品95视频| 777午夜精品视频在线播放| 亚洲人亚洲人成电影网站色| 国内成人免费视频| 欧美高清视频不卡网| 国产欧美日韩综合精品一区二区| 日韩精品一二三区| 在线观看一区二区视频| 中文字幕一区二区三区蜜月| 国产乱对白刺激视频不卡| 欧美一级免费大片| 午夜精品福利在线| 欧美性猛片xxxx免费看久爱 | 99视频一区二区| 久久久综合网站| 麻豆91在线播放免费| 欧美美女bb生活片| 午夜亚洲国产au精品一区二区| 色综合久久久久久久久久久| 国产精品人成在线观看免费 | 久久免费精品国产久精品久久久久| 婷婷中文字幕综合| 精品视频免费看| 亚洲狠狠爱一区二区三区| 欧美性色综合网| 夜夜精品视频一区二区| 色94色欧美sute亚洲13| 成人欧美一区二区三区视频网页| 成人一区在线观看| 国产精品欧美一级免费| fc2成人免费人成在线观看播放| 国产欧美一区二区精品性色超碰| 国产成人综合网| 国产欧美一区二区精品性| 成人在线视频一区二区| 国产精品视频在线看| 99r精品视频| 亚洲午夜精品网| 欧美二区在线观看| 美女性感视频久久| 久久婷婷国产综合国色天香 | 欧美日本免费一区二区三区| 舔着乳尖日韩一区| 日韩女优视频免费观看| 激情国产一区二区| 国产日韩欧美不卡在线| heyzo一本久久综合| 夜夜精品视频一区二区| 欧美日韩国产系列| 美女一区二区三区| 国产亚洲精品7777| 91丝袜美女网| 午夜精品久久久久久久久久久| 欧美一区二区精品在线| 激情偷乱视频一区二区三区| 中文字幕不卡三区| 色一情一乱一乱一91av| 日韩精品每日更新| 久久免费精品国产久精品久久久久 | 国产福利一区二区三区在线视频| 国产三级一区二区| 在线中文字幕一区| 久久精工是国产品牌吗| 久久精品日产第一区二区三区高清版 | 国产精品一区一区三区| 亚洲品质自拍视频| 欧美一区二区高清| 成人一区在线看| 亚洲午夜久久久久久久久久久| 日韩一区二区三区免费观看| 国产在线观看免费一区| 中文字幕在线观看一区| 欧美疯狂做受xxxx富婆| 67194成人在线观看| 国产jizzjizz一区二区| 亚洲同性gay激情无套| 91精品国产综合久久久蜜臀图片| 国产精品91一区二区| 一区二区久久久久久| 亚洲精品一线二线三线| 91美女在线看| 久88久久88久久久| 一区二区三区美女| 久久久久久日产精品| 欧美片网站yy| 波多野结衣中文字幕一区| 蜜臀久久久久久久| 亚洲欧美另类小说视频| 精品国产91洋老外米糕| 在线日韩av片| 成人一级视频在线观看| 日产国产欧美视频一区精品| 亚洲人快播电影网| 久久久99久久| 欧美一区二区三区免费在线看| 97精品久久久午夜一区二区三区 | 成人黄色免费短视频| 日韩成人免费看| 亚洲精品日韩专区silk| 国产色91在线| 日韩午夜av电影| 欧美精选午夜久久久乱码6080| av成人免费在线观看| 国产一本一道久久香蕉| 免费三级欧美电影| 亚洲大型综合色站| 亚洲视频电影在线| 国产日韩亚洲欧美综合| 555夜色666亚洲国产免| 欧美唯美清纯偷拍| 一本到三区不卡视频| 丰满亚洲少妇av| 国模大尺度一区二区三区| 亚洲1区2区3区4区| 亚洲一区二区欧美| 亚洲精品亚洲人成人网| 综合精品久久久| 国产精品护士白丝一区av| 国产亚洲一二三区| 欧美精品一区二区在线观看| 欧美一区二区三区人| 欧美另类高清zo欧美| 欧美日精品一区视频| 色天使色偷偷av一区二区| 成人免费视频一区| 九色|91porny| 精品一区二区三区蜜桃| 九九九久久久精品| 黄网站免费久久| 国产精品一品二品|