msvc.mak

来自「SumatraPDF是一款小型开源的pdf阅读工具。虽然玲珑小巧(只有800多K」· MAK 代码 · 共 116 行

MAK
116
字号
# makefile for jbig2dec# under Microsoft Visual C++## To compile zlib.dll:#  Get zlib >= 1.1.4, unzip and rename to zlib,#  cd zlib, copy nt\zlib.dnt zlib.dnt, then nmake -f nt\makefile.nt# To compile libpng.lib:#  Get libpng >= 1.2.5, unzip then rename to libpng,#  cd libpng, nmake -f scripts\makefile.vcwin32LIBPNGDIR=../libpngZLIBDIR=../zlib# define iff you're linking to libpngLIBPNG_CFLAGS=-DHAVE_LIBPNG -I$(LIBPNGDIR) -I$(ZLIBDIR)LIBPNG_LDFLAGS=$(LIBPNGDIR)/libpng.lib $(ZLIBDIR)/zlib.lib /link /NODEFAULTLIB:LIBCMT#LIBPNG_CFLAGS=#LIBPNG_LDFLAGS=EXE=.exeOBJ=.objNUL=CFLAGS=-nologo -W4 -Zi -DHAVE_STRING_H=1 -D_CRT_SECURE_NO_WARNINGS $(LIBPNG_CFLAGS) CC=clFE=-FeOBJS=getopt$(OBJ) getopt1$(OBJ) jbig2$(OBJ) jbig2_arith$(OBJ) \ jbig2_arith_iaid$(OBJ) jbig2_arith_int$(OBJ) jbig2_huffman$(OBJ) \ jbig2_generic$(OBJ) jbig2_refinement$(OBJ) \ jbig2_image$(OBJ) jbig2_image_pbm$(OBJ) jbig2_image_png$(OBJ) \ jbig2_segment$(OBJ) jbig2_symbol_dict$(OBJ) jbig2_text$(OBJ) \ jbig2_mmr$(OBJ) jbig2_page$(OBJ) jbig2_metadata$(OBJ) \ jbig2dec$(OBJ) sha1$(OBJ)HDRS=getopt.h jbig2.h jbig2_arith.h jbig2_arith_iaid.h jbig2_arith_int.h \ jbig2_generic.h jbig2_huffman.h jbig2_hufftab.h jbig2_image.h \ jbig2_mmr.h jbig2_priv.h jbig2_symbol_dict.h jbig2_metadata.h \ config_win32.h sha1.hall: jbig2dec$(EXE)jbig2dec$(EXE): $(OBJS)	$(CC) $(CFLAGS) $(FE)jbig2dec$(EXE) $(OBJS) $(LIBPNG_LDFLAGS) getopt$(OBJ): getopt.c getopt.h	$(CC) $(CFLAGS) -c getopt.cgetopt1$(OBJ): getopt1.c getopt.h	$(CC) $(CFLAGS) -c getopt1.cjbig2$(OBJ): jbig2.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2.cjbig2_arith$(OBJ): jbig2_arith.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_arith.cjbig2_arith_iaid$(OBJ): jbig2_arith_iaid.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_arith_iaid.cjbig2_arith_int$(OBJ): jbig2_arith_int.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_arith_int.cjbig2_generic$(OBJ): jbig2_generic.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_generic.cjbig2_refinement$(OBJ): jbig2_refinement.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_refinement.cjbig2_huffman$(OBJ): jbig2_huffman.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_huffman.cjbig2_image$(OBJ): jbig2_image.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_image.cjbig2_image_pbm$(OBJ): jbig2_image_pbm.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_image_pbm.cjbig2_image_png$(OBJ): jbig2_image_png.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_image_png.cjbig2_mmr$(OBJ): jbig2_mmr.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_mmr.cjbig2_page$(OBJ): jbig2_page.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_page.cjbig2_segment$(OBJ): jbig2_segment.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_segment.cjbig2_symbol_dict$(OBJ): jbig2_symbol_dict.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_symbol_dict.cjbig2_text$(OBJ): jbig2_text.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_text.cjbig2_metadata$(OBJ): jbig2_metadata.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2_metadata.cjbig2dec$(OBJ): jbig2dec.c $(HDRS)	$(CC) $(CFLAGS) -c jbig2dec.csha1$(OBJ): sha1.c $(HDRS)	$(CC) $(CFLAGS) -c sha1.cclean:	-del $(OBJS)	-del jbig2dec$(EXE)	-del jbig2dec.ilk	-del jbig2dec.pdb	-del pbm2png$(EXE)	-del pbm2png.ilk	-del pbm2png.pdb	-del vc70.pdb	-del vc60.pdb	-del vc50.pdb

⌨️ 快捷键说明

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