Win10系统下编译GEOS3.6.2
Posted 静水流深
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Win10系统下编译GEOS3.6.2相关的知识,希望对你有一定的参考价值。
环境说明
1、Win10专业版、64位;
2、VS2012旗舰版;
3、cmake-3.9.0、64位;
资源准备
GEOS官网(http://trac.osgeo.org/geos)下载3.4.3版本,解压到F:\\OSG\\geos,并在里面新建一个build文件夹,用来存放编译文件。
安装源码
1、将F:\\OSG\\geos目录下的CmakeLists.txt,拖拽至Cmake,Where is the source code的目录为geos解压后的目录,Where to build the binaries目录为刚刚新建的build目录
2、点击下面的Configure按钮,选择vs2012,点击finish
3、修改CMAKE_INSTALL_PREFIX的值为你刚刚新建的build文件夹,并再次Configure、完成后点击Generate,完成源码工程构建。
编译源码
1、VS2012打开F:\\OSG\\geos\\build目录下的geos.sln
2、生成-批生成,对All_BUILD进行生成,选择Debug和Release两个版本,生成时间大概需要四五分钟~
3、编译通过后,然后就把dll、include,lib拷贝出来。其中include:合并原始目录 F:\\OSG\\geos\\include 和新生成目录 F:\\OSG\\geos\\build\\include(可以删除其中不是.h的文件)
以上是关于Win10系统下编译GEOS3.6.2的主要内容,如果未能解决你的问题,请参考以下文章
Win64下编译OSG详细过程(Win10+VS2015+OSG3.6.3)