本节书摘来自异步社区出版社《GDAL源码剖析与开发指南》一书中的第1章,第1.4节,作者:李民录 更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.4 GDAL源码下载
GDAL源码剖析与开发指南
GDAL的源码下载有两种方式。第一种是直接下载打包好的压缩包,下载地址为:http://trac.osgeo.org/gdal/wiki/DownloadSource。另外,GDAL的各个历史版本都可以在这个地址进行下载:http://download.osgeo.org/gdal/。这种下载方式很简单,此处不作说明。下载完成,使用压缩软件解压即可。
第二种下载方式是使用SVN源代码管理工具直接从GDAL的源码服务器进行下载。下载地址是:http://svn.osgeo.org/gdal/trunk。从SVN下载的好处是可以直接看到代码的提交者对代码做的修改信息等。需要注意的是,从这里下载的源代码不是发布的版本,而是开发版本,可能会有些bug。下面以TortoiseSVN为例对使用SVN下载做一个简单的说明,使用SVN下载之前要确保已经安装了SVN的客户端软件。
1)在电脑中新建一个文件夹用来存放GDAL的源代码。
2)在该文件夹点击右键,在弹出菜单中选择“SVN check out…”,弹出如图1-1所示的对话框。
3)对话框中的“URL of repository”中填入“http://svn.osgeo.org/gdal/trunk”,在“Checkout directory”中确定迁出的文件夹,其他选项默认,点击“OK”按钮,即开始下载GDAL的源代码。