GDAL VC6.0 (1)

先来说安装问题:

1.首先呢,下载安装包:http://download.osgeo.org/gdal/gdal142.zip,解压到某目录下,如C:/gdal-1.4.2。

2.然后,开始菜单-运行-cmd,即打开控制台窗口。进入VC6的安装目录下,(本人的安装路径为:C:/Program Files/Microsoft Visual Studio/VC98/bin/)输入:cd C:/Program Files/Microsoft Visual Studio/VC98/bin/(cd是用于进入目录的命令,记着中间得有空格),再输入VCVARS32.BAT,执行命令。

3.回到安装包解压目录,即“C:/gdal-1.4.2”,方法呢,还是直接输入:cd C:/gdal-1.4.2,呵呵。运行命令nmake /f makefile.vc,进行编译,此过程有个3,4分钟,慢慢等待即可。

4.,用记事本打开文件C:/gdalsrc/nmake.opt,根据自己的情况修改 GDAL_HOME = ,这一行这个指的是最终GDAL的安装目录,比如说我们安装在C:/GDAL,那么这一行就是GDAL_HOME = "C:/GDAL",操作见图:

5.输入"cd C:/gdal-1.4.2"回到解压路径,然后输入nmake /f makefile.vc install 行,然后是nmake /f makefile.vc devinstall,这样我们的GDAL就安装到C:/GDAL下.

6.当然,若果你嫌麻烦的话,可以从网上寻找已经编译好的来下载,在这里就不再说啦,自个BD!

上面的过程完成了GDAL的安装,而我们一般都会使用vc6.0来进行编程,下面要说的即是GDAL在vc6.0中的配置:

1.在VC6中,新建一个控制台程序项目,(本人建的是Test)。将C:/GDAL/bin/gdal14.dll拷贝到Test目录下的debug目录中。

2.在VC中,打开菜Tool-Option,在Directories页面中的Library files中和Include files中分别添加GDAL的LIB文件目录和头文件目录,如下两图所示:点击Ok确定

Include file选项:

Library file选项:

3.打开菜单Project-Setting,在Link页面下的Object/library modules中添加一个文gdal_i.lib(记着用空格隔开)。

4.新建.cpp文件,在文件中添加头文件:(还要把gdal14.dll添加到项目Debug文件夹中)

#include "gdal_priv.h"

写段代码尝试下看有没错误:

#include "gdal_priv.h"

 int main(int argc, char* argv[])
 {

 }

转自:http://blog.csdn.net/hantaook/article/details/6364447

原文地址:https://www.cnblogs.com/bigbigtree/p/2267019.html