编译libtiff和libgeotiff

来源:互联网 发布:万方数据库登录 编辑:程序博客网 时间:2024/04/29 05:52

 

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

 



 libgeotiff:http://translate.google.com.hk/translate?hl=zh-CN&sl=en&u=http://geotiff.osgeo.org/&ei=zXFJTMGnMIW6vQO5ldm-Dg&sa=X&oi=translate&ct=result&resnum=1&ved=0CBoQ7gEwAA&prev=/search%3Fq%3DLibGeoTiff%26hl%3Dzh-CN%26newwindow%3D1%26safe%3Dstrict

编译 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目录,里面的文件就是你想要的。

 

 

原文章源自:http://blog.csdn.net/chunxiaopengshan/archive/2009/03/31/4038368.aspx

 

 

Andy编辑于  2010-07-23   18:47:02

 

原创粉丝点击