libagg.mak

来自「这是VCF框架的代码」· MAK 代码 · 共 107 行

MAK
107
字号
######################################################## MAKEFILE for building libAGG_bcc_s(d).lib           ##                                                     ##                                                     ## (c) 2004 by Darko Miletic                           ## e-mail: kiklop@fibertel.com.ar                      # #######################################################.autodepend!ifndef BMODEBMODE = RELEASE!endif!if $(BMODE) != RELEASE && $(BMODE) != DEBUG!  error Illegal value for BMODE option!endif!include <..\defaultmake.inc>CPPFLAGS=$(CPPFLAGS) -w-8027 -w-inl -w-8057 -w-8004!if $(BMODE) == RELEASE	USERDEFINES=NDEBUG	OBJDIR=bcc\Release$(TDIR)	LPARAMS=/P64	!message Building release version of project!else	USERDEFINES=_DEBUG	OBJDIR=bcc\Debug$(TDIR)	LPARAMS=/P256	!message Building debug version of project!endifPROJECT=$(PROJECT1)SYSDEFINES=_LIBOUTDIR=..\..\..\libTDIR=SLIBNAME=libAGG_bcc_s$(DBG).libDLLNAME=INCDIR=..\..\..\src;..\..\..\src\thirdparty\common\agg\includeLIBDIR=..\..\..\libSRC=..\..\..\src\thirdparty\common\agg\srcOBJ=.\$(OBJDIR)BIN=.\$(OUTDIR)RESFILE=SYSDEFINES=STRICT;WIN32;_MBCS;NO_MFC;$(SYSDEFINES).path.cpp=$(SRC).path.obj=$(OBJ)         ################################# Target################################PROJECT1=$(BIN)\$(LIBNAME)PROJECT2=$(BIN)\$(DLLNAME)OBJFILES=agg_arc.obj  \	agg_bezier_arc.obj  \	agg_bspline.obj  \	agg_curves.obj  \	agg_sqrt_tables.obj  \	agg_trans_affine.obj  \	agg_vcgen_bspline.obj  \	agg_vcgen_dash.obj  \	agg_vcgen_stroke.obj         LIBFILES=ODBC32.LIB UUID.LIBDEFFILE=ALLOBJS=$(OBJFILES)all: dirs $(RESFILE) $(PROJECT)cleanobj:: 	-@echo Deleting intermediate files for project	-@if exist $(OBJ)\*.obj del $(OBJ)\*.obj	-@if exist $(OBJ)\*.res del $(OBJ)\*.res	-@if exist $(OBJ)\. rd $(OBJ)!if $(BMODE) == RELEASE	-@if exist $(BIN)\*.tds del $(BIN)\*.tds	-@if exist $(BIN)\*.map del $(BIN)\*.map!endifcleantgt::	-@echo Deleting output files for project	-@if exist $(PROJECT) del $(PROJECT)clean: cleanobj cleantgtdirs::	-@echo Creating output directory	-@if not exist bcc md bcc	-@if not exist $(OBJ) md $(OBJ)	-@if not exist $(BIN) md $(BIN)	################################### Output##################################$(PROJECT1):: $(OBJFILES)   @echo Linking $(<F) static library   @$(LB) @&&|   $< $(LPARAM) &   -+$(?: = &^   -+)   | > NUL:    

⌨️ 快捷键说明

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