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
分享到:
相关推荐
gdal.jar,proj.db,.a,.so文件
最新编译的64位的C#版本的GDAL,包括GDAL编译生成的dll以及GDAL引用的dll,以及GDAL注册文件,可以直接使用
详细描述在Linux下编译python版gdal,同时编译各种支持库,如geos,hdf4,hdf5,proj4,jasPer
GDAL3.2的库网上资源很少,编译的时候也是一堆的坑。这是已经编译好的GDAL3.2的库,有需要的可以下载下来直接用。另外,也可以看我博客的GDAL编译教程
GDAL编译完成版 最新
POSTGRESQL+POSTGIS+GDAL编译
需自己编译的版本c++版本gdal,提供gdal3版本必须的proj和sqlite库。可根据该版本进行编译,编译方法链接:https://blog.csdn.net/wenming111/article/details/100887730
图像处理神器 GDAL 编译文件 支持语言:c++ 和 c#
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编译关键技术[参考].pdf
gdal编译所需压缩包,编译教程请查看https://blog.csdn.net/qq_39397927/article/details/136164086?spm=1001.2014.3001.5501,不懂的话请多多提问。
GDAL 2.4.3 编译完成的Android库(包含so可直接用)
gdal编译教程,详细叙述了GDAL在VS2010上的编译过程
包括了GDAL的编译过程、VPB的编译过程、用VPB制作数据的过程
gdal在linux上安装需要的文件比较多,附件包含gdal2.2.3及依赖的文件: proj-4.9.3.tar.gz geos-3.6.2.tar.gz jpegsrc.v9b.tar.gz hdf-4.2.13.tar.gz hdf5-1.10.1.tar.gz netcdf-4.4.1.tar.gz gdal-2.2.3.tar....
gdal编译已经编译好的文件,包括include、bin、data、html、lib
gdal2.3.1编译后的文件,参考博客《VS2017编译配置GDAL——超详细,适合初学者!!!》(邹思远)
GDAL 是一个操作各种栅格地理数据格式的库。包括读取、写入、转换、处理各种栅格数据格式(有些特定的格式对一些操作如写入等不支持)。它使用了一个单一的抽象数据模型就支持了大多数的栅格数据(GIS 对栅格,矢量...
2023-05-10的最新版,Windows 64位的GDAL 3.7.0库。Debug时用debug目录下的bin和lib,Release时用release目录下的bin和lib。Debug和Release通用include文件夹下的头文件。
gdal-3.4.3使用Vs2019编译后的lib文件,用于CloudCompare源码编译中的依赖库。