如何在Windows中使用MinGW的<gdal / gdal.h>?

时间:2019-11-25 15:52:45

标签: mingw gdal

我正在使用Qt开发程序,并且必须使用header。但是,我不确定如何在Windows上安装GDAL。我有Windows 10和MinGW 7.3.0。

我已按照https://trac.osgeo.org/gdal/wiki/BuildingWithMinGW中的说明进行操作。但是在键入./configure之后,make命令将引发类型为“ ./config.status:没有这样的文件或目录”的错误。

我只想在Windows中安装GDAL库以编译我的Qt程序,不需要遵循前面的说明。

我是这个主题的新手,欢迎所有帮助。

2 个答案:

答案 0 :(得分:1)

GDAL是一个非常复杂的软件包。 主要原因是您需要具备所有依赖关系(包括:libdl sqlite3 libcurl libjpeg libpng libtiff postgresql zlib geos proj libdl json xerces libxml2 pcre) 并期望在/usr/local下找到它们。

如果从源构建不是您的新手,我建议您搜索已构建的二进制文件。

答案 1 :(得分:0)

最后,经过一番努力,我找到了正确安装GDAL库及其依赖关系的方法,以便在Windows 10中的C / C ++代码中使用它。Here您可以下载32或64版本的安装程序地理空间软件。在安装程序中,您应该只选择GDAL软件包(而不是QGIS或Grass软件包)。最后,应将头文件和dll文件安装在目录“ C:\ OSGeo4W”中。

您现在可以使用GDAL库在Windows中开发软件。如果您还有其他问题,我会很乐意回答。