zoukankan      html  css  js  c++  java
  • Windows上编译libtiff

    将libtiff 4.0.3解压到[工作目录]/tiff/tiff-4.0.3

    对于Release,编辑tiff/tiff-4.0.3里面的nmake.opt如下选项,去掉注释:

    JPEG_SUPPORT = 1
    JPEGDIR = [工作目录]/jpeg/libjpeg
    JPEG_INCLUDE = -I$(JPEGDIR)
    JPEG_LIB = $(JPEGDIR)/Release/libjpeg.lib

    ZIP_SUPPORT = 1
    ZLIBDIR = [工作目录]/zlib/install
    ZLIB_INCLUDE = -I$(ZLIBDIR)/include
    ZLIB_LIB = $(ZLIBDIR)/lib/zlib.lib

    PIXARLOG_SUPPORT = 1

    OPTFLAGS =/Ox /MT /EHsc /W3 /D_CRT_SECURE_NO_DEPRECATE

    LD=link /nologo /MACHINE:x86

    DLLNAME= libtiff.dll

    对于Debug,按如下编辑:

    JPEG_SUPPORT = 1
    JPEGDIR = [工作目录]/jpeg/libjpeg
    JPEG_INCLUDE = -I$(JPEGDIR)
    JPEG_LIB = $(JPEGDIR)/Debug/libjpeg.lib

    ZIP_SUPPORT = 1
    ZLIBDIR = [工作目录]/zlib/install
    ZLIB_INCLUDE = -I$(ZLIBDIR)/include
    ZLIB_LIB = $(ZLIBDIR)/lib/zlibd.lib

    PIXARLOG_SUPPORT = 1

    OPTFLAGS = /Zi /MTd /EHsc

    LD=link /nologo /MACHINE:x86 /debug

    DLLNAME= libtiff_d.dll

    到[工作目录]/tiff/tiff-4.0.3,在Visual Studio 2008命令行里面输入:

    nmake /f Makefile.vc

    就可以了。

  • 相关阅读:
    iOS汇编系列-汇编入门
    C开发系列-指针
    iOS开发系列-LLVM、Clang
    java开发系列-Http协议
    iOS开发系列-SQLite
    iOS逆向系列-theos
    <Java><类加载机制><反射>
    <Java><!!!><面试题>
    <Java><修饰符>
    <Java><类与对象><OOP>
  • 原文地址:https://www.cnblogs.com/len3d/p/3201194.html
Copyright © 2011-2022 走看看