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

📄 makefile.bor

📁 很牛的GUI源码wxWidgets-2.8.0.zip 可在多种平台下运行.
💻 BOR
字号:
# Makefile for libpng# 16-bit Borland C++ (Note: All modules are compiled in C mode)# To build the library, do:#       "make -fmakefile.bor -DMODEL=c"# or:   "make -fmakefile.bor -DMODEL=l"## ------------ Borland C++ ------------### Absolutely necessary for this makefile to work.AUTODEPEND## Where zlib.h, zconf.h and zlib_MODEL.lib areZLIB_DIR=..\zlib## Compiler, linker and lib stuffCC=bccLD=bccLIB=tlib!ifndef MODELMODEL=l!endifMODEL_ARG=-m$(MODEL)#TARGET_CPU=3# 2 = 286, 3 = 386, etc.!ifndef TARGET_CPUTARGET_CPU=2!endif# Use this if you don't want Borland's fancy exception handling# (for Borland C++ 4.0 or later)#NOEHLIB=noeh$(MODEL).lib!ifdef DEBUGCDEBUG=-vLDEBUG=-v!elseCDEBUG=LDEBUG=!endif# STACKOFLOW=1!ifdef STACKOFLOWCDEBUG=$(CDEBUG) -NLDEBUG=$(LDEBUG) -N!endif# -X- turn on dependency generation in the object file# -w  set all warnings on# -O2 optimize for speed# -Z  global optimizationCFLAGS=-O2 -Z -X- -w -I$(ZLIB_DIR) -$(TARGET_CPU) $(MODEL_ARG) $(CDEBUG)# -M  generate map fileLDFLAGS=-M -L$(ZLIB_DIR) $(MODEL_ARG) $(LDEBUG)## VariablesOBJS = \	png.obj \	pngerror.obj \	pngget.obj \	pngmem.obj \	pngpread.obj \	pngread.obj \	pngrio.obj \	pngrtran.obj \	pngrutil.obj \	pngset.obj \	pngtrans.obj \	pngwio.obj \	pngwrite.obj \	pngwtran.obj \	pngwutil.objLIBOBJS = \	+png.obj \	+pngerror.obj \	+pngget.obj \	+pngmem.obj \	+pngpread.obj \	+pngread.obj \	+pngrio.obj \	+pngrtran.obj \	+pngrutil.obj \	+pngset.obj \	+pngtrans.obj \	+pngwio.obj \	+pngwrite.obj \	+pngwtran.obj \	+pngwutil.objLIBNAME=libpng$(MODEL).lib## Implicit rules# Braces let make "batch" calls to the compiler,# 2 calls instead of 12; space is important..c.obj:	$(CC) $(CFLAGS) -c {$*.c }.c.exe:	$(CC) $(CFLAGS) $(LDFLAGS) $*.c $(LIBNAME) zlib_$(MODEL).lib $(NOEHLIB)## Major targetsall: libpng pngtestlibpng: $(LIBNAME)pngtest: pngtest$(MODEL).exetest: pngtest$(MODEL).exe	pngtest$(MODEL)## Minor Targetspng.obj: png.cpngerror.obj: pngerror.cpngget.obj: pngget.cpngmem.obj: pngmem.cpngpread.obj: pngpread.cpngread.obj: pngread.cpngrio.obj: pngrio.cpngrtran.obj: pngrtran.cpngrutil.obj: pngrutil.cpngset.obj: pngset.cpngtrans.obj: pngtrans.cpngwio.obj: pngwio.cpngwrite.obj: pngwrite.cpngwtran.obj: pngwtran.cpngwutil.obj: pngwutil.c$(LIBNAME): $(OBJS)	-del $(LIBNAME)	$(LIB) $(LIBNAME) @&&|$(LIBOBJS), libpng$(MODEL)|pngtest$(MODEL).obj: pngtest.c	$(CC) $(CFLAGS) -opngtest$(MODEL) -c pngtest.cpngtest$(MODEL).exe: pngtest$(MODEL).obj	$(LD) $(LDFLAGS) pngtest$(MODEL).obj $(LIBNAME) zlib_$(MODEL).lib $(NOEHLIB)# Clean up anything else you wantclean:	-del *.obj	-del *.exe	-del *.lib	-del *.lst	-del *.map# End of makefile for libpng

⌨️ 快捷键说明

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