先来说安装问题:
1.首先呢,下载安装包:,解压到某目录下,如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[])
{}
转自: