vs2012下编译GDAL及建立工程
GDAL简介
GDAL官方网址http://www.gdal.org/index.html
GDAL下载地址http://download.osgeo.org/gdal/
GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。一般可以拿它来进行遥感图像的处理。网上可以下载到32位的工具包,但是没有64位。但是在处理遥感图像中往往需要很大的内存,32位的工具包并不够用,所以我们需要64位工具包,这就需要我们自己编译了。
GDAL的编译
1 解压下载的开源代码。
2 找到 nmake.opt 文件,打开这个文件,找到60行左右的 GDAL_HOME 这个值设置的是路径,编译输出的文件就在这里。需要注意的是路径中不要使用中文。
3 在开始菜单中找到 VS2012 x64 Native Tools Command Prompt 工具,切换到GDAL目录。
4 输入命令 nmake /f makefile.vc WIN64=YES
5 输入命令 nmake /f makefile.vc WIN64=YES devinstall 就可以在你设置的路径下生成需要的文件,其中最重要的是 include 文件夹的头文件和 lib 文件夹中的 lib 文件。