libtiff编译x64版本
程序员文章站
2022-05-21 13:51:24
...
目录
一 源码下载
1.libtiff源码
下载地址:http://download.osgeo.org/libtiff/
我下载了最新的4.1.0版本
2.libjpeg库下载
下载地址:http://www.ijg.org/
二:编译
1.jpeglib的编译
以下方法支持jpeg-9c和jpeg-6b ,两个版本的库均编译通过
参考:https://blog.csdn.net/y601500359/article/details/90411511
(1)修改文件名
复制 jconfig.vc ,并将副本命名位jconfig.h
(2)将win32.mak 拷贝到代码目录
windows系统内的路径:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include
(3)编译
打开vs2015 x86 x64 cross tool ,输入
nmake -f makefile.vc
(4)编译完成
2.libtiff的编译
(1)修改nmake.opt文件
下面的路径为我自己的环境配置,需要换成自己的目录
#
# Uncomment and edit following lines to enable JPEG support.
#
JPEG_SUPPORT = 1
JPEGDIR = E:/work/3rdtool/tiff/jpeg-9c
JPEG_INCLUDE = -I$(JPEGDIR)
JPEG_LIB = $(JPEGDIR)/libjpeg.lib
#
# Uncomment and edit following lines to enable ZIP support
# (required for Deflate compression and Pixar log-format)
#
ZIP_SUPPORT = 1
ZLIBDIR = E:/work/3rdtool/tiff/zlib-1.2.11
ZLIB_INCLUDE = -I$(ZLIBDIR)
ZLIB_LIB = $(ZLIBDIR)/bin/zlib.lib
(2) 打开cmd tool
执行如下两条命令,即可完成编译
E:\work\3rdtool\tiff\tiff-4.1.0>%comspec% /k ""E:\Programs\VC\vcvarsall.bat"" x64
E:\work\3rdtool\tiff\tiff-4.1.0>nmake /f makefile.vc
编译后生成的文件在libtiff目录下
具体源码见GitHub:https://github.com/Mayi-Keiji/libtiff-x64-build.git
上一篇: Jsp&Servlet之Session对象 ServletJSP
下一篇: forward、sendRedirect及Jsp和Servlet之间的跳转 JSPServletOffice浏览器Microsoft
推荐阅读
-
LInux下安装MySQL5.6 X64版本步骤详解
-
CentOS 7.x编译安装Nginx1.10.3+MySQL5.7.16+PHP5.2 5.3 5.4 5.5 5.6 7.0 7.1多版本全能环境
-
Ubuntu 12.04 x64 编译安装lamp的步骤
-
Android 编译出错版本匹配问题解决办法
-
详解SpringBoot获得Maven-pom中版本号和编译时间戳
-
解决Linux程序编译链接动态库版本的相关问题
-
Windows环境下的RTKPlot_Qt版本编译时遇到的问题和解决方法
-
iOS编译自动升级版本号脚本
-
【Java】Class文件编译的版本号与JDK版本号的对应关系
-
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解