编译libtiff和libgeotiff

本文介绍了在Windows环境下编译libtiff和libgeotiff的详细步骤,包括下载源码、解决编译依赖、修改配置文件、编译libtiff以及libgeotiff,并最终进行安装。关键操作包括取消JPEG_SUPPORT的注释、复制编译好的libtiff目录到libgeotiff中,以及使用nmake命令执行编译和安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 libtiff下载:http://dl.maptools.org/dl/libtiff/

 libgeotiff:http://dl.maptools.org/dl/geotiff/libgeotiff/

 

编译 libtiff

把 tiff-3.8.2.tar.gz 解压,然后在 command line 里面进入该文件夹,type :  nmake /f Makefile.vc

 

这时候会编译失败,提示缺少jpeglib.h

 

这时请修改.../libtiff/tiffconf.h.vc, 把其中的 /* #undef JPEG_SUPPORT */中的注释/* */去掉。这是由于没有 libjpeg 库,然后删掉 .../libtiff/ 下的所有 .obj 文件。 然后再编译,这次就可以成功了。

 

 

 

 

2) 编译 Libgeotiff

    在C:/下创建一个目录libgeotiff(路径也可以是其它的),把Libgeotiff解压到C:/libgeotiff/下,同时在C:/libgeotiff/创建一个libtiff(文件夹名一定要为libtiff),再到C:/ tiff-3.8.2/把编译好的libtiff目录复制到C:/libgeotiff/libtiff/下,最后形成的目录结构如下所示:
/libgeotiff
/libgeotiff/libgeotiff-1.2.5
/libtiff
/libtiff/libtiff
    注意目录结构一定要为上述结构,否则无法编译。
    在命令提示符下,用“cd”命令定位到C: /libgeotiff/libgeotiff-1.2.5 ,输入以下命令:
nmake /f makefile.vc

4.安装

    在命令提示符下,用“cd”命令定位到C: /libgeotiff/libgeotiff-1.2.5 ,依次输入以下命令:
nmake /f makefile.vc install
nmake /f makefile.vc devinstall
完成之后,在C:/就会生成usr目录,里面的文件就是你想要的。
本篇文章来源于GIS动力站|www.gispower.org 原文链接:http://www.gispower.org/article/opengis/2009/38/09381954353B0ECBGB6CID0BG1EH9I_2.html

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值