面向vs10使用的GDAL库编译Win7(32/64)(图文教程+亲测可用!)
来源:互联网 发布:想做淘宝模特怎么入行 编辑:程序博客网 时间:2024/06/08 10:54
最近的一个VS2010的项目中用到了GDAL,关于GDAL这个库的说明与赞美,这里就不赘述了,下面是在VS2010中配置GDAL的详细过程。
系统说明
Win7(32位/64位),VS2010,GDAL 1.10.1(截止本文发布的最新版),进行下面的操作之前,请确保您已经正确安装了VS2010,步骤如下:
1.下载GDAL
点击进入GDAL的官方下载页面,根据需要选择不同的版本,根据测试之前的GDAL1.9.1 0往后的版本均可以按照本文的方法编译成功。下载完成后解压到一个根目录下,因为这样后面的操作会比较方便,本文所解压的地址为
D:\gdal-1.10.1
如果你解压的地址跟本文不同,可以按照实际情况做出修改。
2.执行VCVARS32.BAT
以管理员身份运行cmd,(您可以在开始菜单搜索cmd,然后右击选择用管理员身份运行,也可以在C:\windows\system32下找到cmd.exe右击选择采用管理员身份运行),如图:
然后在cmd中切换到VS2010的安装目录,例如本文中的是
C:\program files\Microsoft Visual Studio 10.0\VC\bin
执行VCVARS32.BAT,如图:
3.编译GDAL
在cmd中切换目录到
D:\gdal-1.10.1
目录下,运行如下命令
nmake /f makefile.vc
编译过程可能需要几分钟,根据系统的配置而定,如图
4.设置输出目录
找到下载目录中的nmake.opt文件,例如本文的中的文件路径为:
D:\gdal-1.10.1\nmake.opt
用文本编辑器(建议使用现代化文本编辑器例如notepad++或者UE)打开修改GDAL_HOME的值为安装目录。本文中使用的目录如下:
GDAL_HOME = "D:\GDAL"
如图:
5.安装GDAL
回到CMD界面,切换到解压目录(本文的是D:\gdal-1.10.1)下,执行如下两条命令:
nmake /f makefile.vc installnmake /f makefile.vc devinstall
如图所示:
先执行nmake /f makefile.vc install
再执行nmake /f makefile.vc devinstall
等待一段时间之后,GDAL就算真正的编译完成了,这时候打开步骤4中设置的安装目录,需要的东西就在里面了,有bin,data,html,lib,include几个文件夹。如图所示:
安装完成以后库的使用与其他常规的库相同.
- 面向vs10使用的GDAL库编译Win7(32/64)(图文教程+亲测可用!)
- Win7(32/64)VS2010配置编译GDAL环境(图文教程)
- Win7(32/64)VS2010配置编译GDAL环境
- Win7系统下利用VS2013编译GDAL(32位和64位)
- Win7系统下利用VS2013编译GDAL(32位和64位)
- Linux下编译java可用的gdal
- ArcGIS Desktop 10.2 完全破解安装教程(含win7 32/64位+下载地址+亲测可用)
- ArcGIS Desktop 10.2 完全破解安装教程(含win7 32/64位+下载地址+亲测可用)
- 谷歌开源项目Chromium的源码获取与项目构建(Win7+vs10/vs13)
- 谷歌开源项目Chromium的源码获取与项目构建(Win7+vs10/vs13)
- 谷歌开源项目Chromium的源码获取与项目构建(Win7+vs10/vs13)
- 谷歌开源项目Chromium的源码获取与项目构建(Win7+vs10/vs13)
- GDAL库的编译
- Win7(64位)下不必装虚拟机使用masm和debug方法(图文教程)
- 在Win7系统下编译GDAL库
- win7如何安装IIS(图文教程)
- 在win7下使用nasm编译asm系统源码并在VMware上运行的图文教程
- GDAL编译,链接cUrl库(libCurl)
- nginx限流算法
- Android6.0权限问题,并撰写常用权限工具类
- Ubuntu14.04默认源
- AndroidStudio--Git--回滚
- mysql字符串函数练习
- 面向vs10使用的GDAL库编译Win7(32/64)(图文教程+亲测可用!)
- 虚函数和纯虚函数
- Jeecg心得
- Binder连接池的实现步骤
- 基类构造和派生构造
- mysql流程函数练习
- DuiLib学习(三)
- UNITY3D 贴图格式压缩说明
- hjr教程-DSP(四):几种滤波器设计