`
lozpeng
  • 浏览: 39487 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

GDAL编译

    博客分类:
  • GDAL
阅读更多
1.编译Geos
   下载源代码,解压后运行
   autogen.bat
   然后:(以下之a或b或c)
   a.nmake /f makefile.vc
   b.nmake /f makefile.vc install
   c.nmake /f makefile.vc devinstall //安装开发需要的include和lib
   d.nmake /f makefile.vc clean //清理编译生成的目标文件
   e.nmake /f makefile.vc MSVC_VER=1600 BUILD_DEBUG=YES
2.编译GDAL
  a.修改nnamke.opt文件
   //添加geos支持
   # Uncomment for GEOS support
   GEOS_DIR=$(GDAL_SRC)\geos
   GEOS_CFLAGS = -I$(GEOS_DIR)\capi -I$(GEOS_DIR)\include -DHAVE_GEOS
   GEOS_LIB     = $(GEOS_DIR)\src\geos_c_i.lib
   b.添加FileGDB支持
   FGDB_ENABLED = YES
  #FGDB_PLUGIN = YES
  FGDB_SDK = $(GDAL_SRC)\FileGDB
  FGDB_INC = $(FGDB_SDK)\include
  FGDB_LIB = $(FGDB_SDK)\lib64\FileGDBAPI.lib
c.修改编译为64位版
  # Uncomment the following if you are building for 64-bit windows
  # (x64). You'll need to have PATH, INCLUDE and LIB set up for 64-bit
  # compiles.
  WIN64=YES
 
分享到:
评论

相关推荐

    C++gdal编译所需压缩包.zip

    gdal编译所需压缩包,编译教程请查看https://blog.csdn.net/qq_39397927/article/details/136164086?spm=1001.2014.3001.5501,不懂的话请多多提问。

    linux下java环境gdal编译好的文件

    例如,`libgdal.a`是静态库,可以在编译时链接到应用程序中,将GDAL的功能合并到二进制文件中。而`libgdal.so.*`是动态链接库,通常用于节省磁盘空间和内存,因为多个程序可以共享同一份库文件。这里的`libgdal.so....

    最新版的GDAL3.2编译好的库

    博主提供的GDAL编译教程很可能涵盖了这些内容,对于初学者和有经验的开发者来说都是一份宝贵的资源。 总的来说,GDAL3.2是一个强大的工具,用于处理和分析地理空间数据。这个预编译库的发布对于那些需要快速集成...

    64位C#版本的GDAL最新编译文件以及注册文件

    描述中提到的"GDAL编译生成的dll以及GDAL引用的dll",是指GDAL的核心动态链接库(dll),如gdal_csharp.dll、ogr_csharp.dll等,它们包含了GDAL的主功能。而"GDAL注册文件"通常是指那些用于初始化和配置GDAL环境的...

    VPB与GDAL编译过程

    ### VPB与GDAL编译过程详解 #### 一、GDAL编译过程 GDAL(Geospatial Data Abstraction Library)是一个用于处理地理空间数据的强大开源库,它支持多种格式的数据读取与写入,并提供了丰富的数据处理功能。本节将...

    linux python gdal 编译.doc

    详细描述在Linux下编译python版gdal,同时编译各种支持库,如geos,hdf4,hdf5,proj4,jasPer

    GDAL编译完成版 最新

    这个“GDAL编译完成版”是一个包含最新版本的GDAL库,适用于C++编程环境,并且已经过编译,可以直接在Visual Studio(VS)中使用。此版本可能包含了对各种地理空间数据格式的全面支持,如ECW、HDF5、SZIP、FileGDB、...

    POSTGRESQL+POSTGIS+GDAL编译

    POSTGRESQL+POSTGIS+GDAL编译指南 POSTGRESQL是一种基于关系数据库管理系统(RDBMS),它支持大量的数据类型、索引、视图、触发器、存储过程等功能,同时也支持地理信息系统(GIS)的应用。POSTGIS是POSTGRESQL的...

    GDAL编译关键技术[参考].pdf

    ### GDAL编译关键技术概述 #### 一、GDAL简介 GDAL (Geospatial Data Abstraction Library) 是一个开源的用于处理地理空间数据的强大工具集。它支持多种格式的数据读写操作,并提供了丰富的功能来处理空间数据。...

    gdal各个版本dll编译文件

    4. **使用GDAL编译文件的步骤** - 将GDAL的DLL文件复制到项目目录或系统路径下,确保运行时可找到这些依赖。 - 在项目中引用GDAL的头文件,并链接相应的DLL,对于C#则是添加对Gdal.Net的引用。 - 编写代码调用...

    gdal-3.5.3编译库

    本资源是【gdal-3.5.3】的编译库,其中里面包含 【bin】文件 【include】文件 【Lib】文件 【Scripts】文件 【share】文件 用途广泛,可以用于C++,JAVA,UEC++等集成进行栅格数据的解析与读取使用。 相关编译...

    C++gdal3.5.3编译好的文件,包括编译所需其他库geos,proj,curl,tiff,cmake

    基于C++的gdal3.5.3编译好的文件,包括编译所需其他库编译好的geos,proj,curl,tiff,cmake,另外还有编译的教程,请查看https://blog.csdn.net/qq_39397927/article/details/136164086?spm=1001.2014.3001.5501,...

    gdal 编译版 dll文件调用

    标题中的“gdal 编译版 dll文件调用”指的是使用GDAL库在Windows系统上进行GIS(地理信息系统)操作时,通过动态链接库(DLL)文件进行程序开发和调用的过程。GDAL(Geospatial Data Abstraction Library)是一个...

    gdal1.8.1的编译方法和例子制作步骤

    GDAL编译需要一些依赖库,如JPEG、PNG、TIFF、ZLIB等。你需要先安装这些库的开发版,确保它们包含头文件和静态/动态库。可以在各自官网下载对应Visual Studio 2010的版本。 **3. 配置环境** 创建一个新的环境变量`...

    GDAL3编译版本(c++版本的编译).rar

    需自己编译的版本c++版本gdal,提供gdal3版本必须的proj和sqlite库。可根据该版本进行编译,编译方法链接:https://blog.csdn.net/wenming111/article/details/100887730

    gdal2.3.1编译后的文件

    在这个“gdal2.3.1编译后的文件”中,我们主要关注的是GDAL 2.3.1版本的编译结果,它可能包含了库文件、头文件、动态链接库和静态链接库等,供开发者在自己的项目中使用。 在Windows环境下,使用Visual Studio 2017...

    GDAL 2.4.3 编译完成的Android库(包含so可直接用).zip

    此压缩包“GDAL 2.4.3 编译完成的Android库(包含so可直接用).zip”提供了GDAL 2.4.3版本针对Android平台编译好的库文件,其中包含了可以直接在Android应用中使用的.so动态链接库。 GDAL的核心功能是支持多种地理...

    GDAL编译源码及工具合集

    GDAL编译源码及工具合集:gdal-3.7.1源码、proj-9.2.1源码、sqlite-autoconf-3440000源码、msys2安装包。编译方法链接:https://blog.csdn.net/geyingguo/article/details/134439773?spm=1001.2014.3001.5502

    GDAL在Linux下的编译实现

    GDAL 在 Linux 下的编译实现 GDAL 是一个开源的 Geospatial 数据抽象库,提供了一个统一的访问接口来处理多种类型的地理空间数据。以下是关于 GDAL 在 Linux 下的编译实现的知识点: 1. GDAL 安装 在 Linux 下...

    64位GDAL2.2.3C#编译版本

    **GDAL 2.2.3 C# 编译版本详解** GDAL(Geospatial Data Abstraction Library)是一个开源的地理空间数据处理库,它提供了读取、写入和处理多种地理空间数据格式的能力。GDAL的核心是C++编写,但通过SWIG...

Global site tag (gtag.js) - Google Analytics