win10+visual studio2015+Camke编译geos详细过程

2 篇文章 0 订阅

相信geos这个库,对于绝大多数的giser来说应该是不陌生的。好了,因为最近项目的需要编译了这个库。这里把编译的过程记录下来。

首先从geos官网上面下载打包好的源代码,其中链接如下。https://trac.osgeo.org/geos/,大家可以根据自己的需要,如下图所示,选择相应的版本。我这里选择的是geos3.7.1。当然了,如果想看geos源码的小伙伴可以链接。https://github.com/libgeos/geos

下载完后,是一个.tar.bz2的后缀包,用好压或者其他解压软件解压即可。解压后工程文件如下图所示,我们这里要使用Cmake的方式来编译geos。

创建一个文件夹,用于我们编译geos文件结果。如下图所示,将解压文件目录下的Cmake.txt拖拽到【Where is the source code】右边的目录框中,同时选择【Where to build the binaries】右边的【Browse Build】用于浏览保存编译结果的文件位置。

然后如上图所示,选择【Configure】用于设置编译器,点击该按钮后,弹出如下图的设置框。这里我们选择编译器为visual studio2015的,选择编译成果为64位。

选择上图的【Finish】完后,如下图所示,在Cmake目录下,将显示编译的一些设置情况,注意我们在这里可以选择【CMAKE_INSTALL_PREFIX】的路径,当然也可以选择默认的路径。

这次选择【Generate】就帮我们生成工程编译文件了。具体如在图所示。

使用visual studio2015以管理员的身份打开上面的GEOS.sln文件。在visual studio2015中选择【生成】、【批生成】,如下图所示。对两个选择项勾选上,点击生成。

在viusal studio提示编译成功后,点击工程目录的INSTALL文件。然后在刚才我们设置的install目录下就有相应的生成文件。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yGIS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值