GDAL编译(转)】的更多相关文章

gdal的编译比较麻烦,情况有很多种,今天我编译的gdal遇到的问题就和以前的有点不一样,仅供参考借鉴. 1.下载gdal源码 gdal源码下载地址:https://trac.osgeo.org/gdal/wiki/DownloadSource 我下载的是最新的gdal211,不知道为什么,后面编译出来的是gdal201的版本. 2.开始编译C++的开发版本 gdal在window编译提供的方法:http://trac.osgeo.org/gdal/wiki/BuildingOnWindows…
一.简单的编译 1.使用VisualStudio IDE编译 首先进入GDAL的源代码目录,可以看到有几个sln为后缀的文件名,比如makegdal10.sln,makegdal80.sln,makegdal71.sln,makegdal90.sln .这些文件是VisualStudio的工程文件,后面的数字对应的VS的版本号,71表示的VS2003,80表示VS2005,90表示VS2008,还有10表示VS2010等.根据自己电脑安装的VS版本,打开对应的文件,如下图所示(使用VS2008S…
使用cmd命令行编译 1.首先在“开始菜单\所有程序\Microsoft Visual Studio 2008\Visual Studio Tools\ Visual Studio 2008命令提示”,点击“Visual Studio 2008 命令提示”: 2.然后使用cd命令,切换到GDAL的源代码目录: 3.切换到GDAL的源代码目录后,依次敲入下面的命令行后回车,等待编译结束即可. nmake -f makefile.vc nmake -f makefile.vc install nma…
环境VS2010,swigwin-2.0.11 1. 打开nmake.opt文件,找到SWIG=swig.exe这一句,假如没有将swig的目录添加到环境变量中,那么将这句后面的swig.exe修改为swig.exe的全路径,如D:\Program Files (x86)\swigwin-2.0.11\swig.exe.如果设置了环境变量,那么就不需要进行修改了. 2. nmake.opt文件,找到“#WIN64=YES”,将前面的“#”去掉,保存 3. 用x64兼容命令提示符,开始编译,进入G…
安装准备的环境: 名称 类型与版本 软件连接 服务器 linux-centos7.5   jdk 1.8.0_25   ant 1.9.14 http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.9.14-bin.tar.gz pcre 8.43 https://jaist.dl.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz swig  2.0.9 https://e…
CentOS7.4,anaconda3,python3.6,tensorflow环境下gdal的编译和问题解决 这是gdal可能会用到的额外的包,按自己需要先提前编译. 这里的话我主要用了proj,Libtiff,Geotiff,Geos,Hdf5这5个包,基本能满足需要 安装步骤 新建一个安装目录: cd /home/Elam mkdir gdalsrc cd gdalsrc 编译额外包: 1.proj yum install gcc-c++ wget http://download.osge…
惭愧,之前一直没在linux下编译过opencv,也没用过纯命令行版的cmake,现在咬牙编译一次.其实感觉还凑合. opencv官网文档还是那么烂:https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html 按这个安装,还是会缺很多选项. 只好参考好几个blog大概增加下面这些,应该就没啥问题了 比较有用的参考:https://github.com/BVLC/caffe/wiki/OpenCV-3.3-Installati…
GDAL(Geospatial Data Abstraction Library,地理空间数据抽象库)是一个在X/MIT许可协议下的开源栅格空间数据转换库.官网http://www.gdal.org/index.html,也可参考GitHub https://github.com/OSGeo/gdal,最新release版本为2.1.1. GDAL是一个在X/MIT许可协议下读写空间数据(包括栅格数据和矢量数据)的开源库,它利用抽象数据模型来表达所支持的各种文件格式,还使用一系列命令行工具来进行…
环境说明: 1.Win10企业版.64位: 2.VS2012旗舰版: 3.GDAL1.9.2 GADL编译 1.解压GDAL压缩包至F:\GDAL\gdal-1.9.2: 2.设置GDAL编译后安装目录:打开解压目录下的nmake.opt文件,修改GDAL的安装目录GDAL_HOME为F:\GDAL\gdal-1.9.2\build 3.设置GDAL编译为64位版本:打开解压目录下的nmake.opt文件,修改WIN64项目信息,将#WIN64=YES修改为WIN64=YES 4.以管理员身份运…
我的GDAL编译都是在VS2012提供的prompt windows里面运行nmake完成的.但是如果想将编译自动化,放到Jenkins里面怎么办呢?首先没有VS2012的工程,也不想费力去生成一个,那是绕圈.其实只需要解决一个问题,为什么不能在普通的windows command prompt窗口运行nmake. 那是因为nmke的路径没有加载环境变量里面,好吧,那就手动加到PATH中.继续,因为最终nmake读取makefile.vc文件,产生的还是cl和link指令. cl需要includ…