New.
This commit is contained in:
parent
2037650f15
commit
060c3d6933
101
libtiff/Makefile.vc
Normal file
101
libtiff/Makefile.vc
Normal file
@ -0,0 +1,101 @@
|
|||||||
|
#
|
||||||
|
# Simple MS VC++ Makefile
|
||||||
|
#
|
||||||
|
# To build:
|
||||||
|
# C:\libtiff\libtiff> nmake /f makefile.vc all
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Select _CONSOLE to build a library which reports errors to stderr, or
|
||||||
|
# _WINDOWED to build such that errors are reported via MessageBox().
|
||||||
|
#
|
||||||
|
WINMODE = -DTIF_PLATFORM_CONSOLE
|
||||||
|
#WINMODE = -DTIF_PLATFORM_WINDOWED
|
||||||
|
|
||||||
|
# Uncomment and edit following lines to enable JPEG support
|
||||||
|
#JPEG_SUPPORT = 1
|
||||||
|
#JPEGDIR = d:/projects/jpeg-6b
|
||||||
|
#JPEG_LIB = $(JPEGDIR)/Release/jpeg.lib
|
||||||
|
|
||||||
|
# Uncomment and edit following lines to enable ZIP support
|
||||||
|
# (required for Deflate compression)
|
||||||
|
#ZIP_SUPPORT = 1
|
||||||
|
#ZLIBDIR = d:/projects/zlib-1.2.1
|
||||||
|
#ZLIB_LIB = $(ZLIBDIR)/zlib.lib
|
||||||
|
|
||||||
|
CC = cl
|
||||||
|
INCL = -I.
|
||||||
|
LIBS =
|
||||||
|
EXTRAFLAGS =
|
||||||
|
|
||||||
|
!IFDEF JPEG_SUPPORT
|
||||||
|
INCL = $(INCL) -I$(JPEGDIR)
|
||||||
|
LIBS = $(LIBS) $(JPEG_LIB)
|
||||||
|
EXTRAFLAGS = $(EXTRAFLAGS) -DJPEG_SUPPORT
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
CFLAGS = /nologo /W3 $(INCL) $(WINMODE) $(EXTRAFLAGS)
|
||||||
|
|
||||||
|
OBJ = \
|
||||||
|
tif_aux.obj \
|
||||||
|
tif_close.obj \
|
||||||
|
tif_codec.obj \
|
||||||
|
tif_color.obj \
|
||||||
|
tif_compress.obj \
|
||||||
|
tif_dir.obj \
|
||||||
|
tif_dirinfo.obj \
|
||||||
|
tif_dirread.obj \
|
||||||
|
tif_dirwrite.obj \
|
||||||
|
tif_dumpmode.obj \
|
||||||
|
tif_error.obj \
|
||||||
|
tif_extension.obj \
|
||||||
|
tif_fax3.obj \
|
||||||
|
fax3sm_winnt.obj \
|
||||||
|
tif_getimage.obj \
|
||||||
|
tif_jpeg.obj \
|
||||||
|
tif_ojpeg.obj \
|
||||||
|
tif_flush.obj \
|
||||||
|
tif_luv.obj \
|
||||||
|
tif_lzw.obj \
|
||||||
|
tif_next.obj \
|
||||||
|
tif_open.obj \
|
||||||
|
tif_packbits.obj \
|
||||||
|
tif_pixarlog.obj \
|
||||||
|
tif_predict.obj \
|
||||||
|
tif_print.obj \
|
||||||
|
tif_read.obj \
|
||||||
|
tif_swab.obj \
|
||||||
|
tif_strip.obj \
|
||||||
|
tif_thunder.obj \
|
||||||
|
tif_tile.obj \
|
||||||
|
tif_win32.obj \
|
||||||
|
tif_version.obj \
|
||||||
|
tif_warning.obj \
|
||||||
|
tif_write.obj \
|
||||||
|
tif_zip.obj
|
||||||
|
|
||||||
|
VERSION = ..\VERSION
|
||||||
|
ALPHA = ..\dist\tiff.alpha
|
||||||
|
|
||||||
|
default: libtiff.lib
|
||||||
|
|
||||||
|
all: libtiff.lib libtiff.dll
|
||||||
|
|
||||||
|
libtiff.lib: tiffvers.h $(OBJ)
|
||||||
|
lib /out:libtiff.lib $(OBJ)
|
||||||
|
|
||||||
|
libtiff.dll: $(OBJ)
|
||||||
|
link /dll /def:libtiff.def /out:libtiff.dll /implib:libtiff_i.lib \
|
||||||
|
$(OBJ) $(LIBS)
|
||||||
|
|
||||||
|
tiffvers.h: $(VERSION) mkversion.c
|
||||||
|
$(CC) mkversion.c
|
||||||
|
if exist tiffvers.h del tiffvers.h
|
||||||
|
.\mkversion.exe -v $(VERSION) tiffvers.h
|
||||||
|
|
||||||
|
clean:
|
||||||
|
del *.obj *.lib libtiff.dll
|
||||||
|
|
||||||
|
tif_version.obj: tiffvers.h
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user