geos库win64版本编译

一 编译环境

geos版本: 3.6.3

操作系统: windows 10 64位 企业版

编译器:visual studio 2017 企业版

Cmake 版本: 3.11.4

二 编译步骤

1,首先进入geos资源文件夹下,Notepad打开CMakelist.txt文件夹,然后在有set语句的地方下面加上这一句cmake代码

  set(BUILD_USE_64BITS on)

该句代码意思是将该项目构建成64位的项目。

geos库win64版本编译_第1张图片

2,同时按下win+s键搜索打开powershell,cd进入geos文件目录,输入 cmake -G "Visual Studio 15 2017 Win64"并回车。 在此,参数 Visual studio 的版本号相关如下。


geos库win64版本编译_第2张图片

如果出现以下界面则说明生成Visual studio 2017 64位解决方案成功。


geos库win64版本编译_第3张图片

3,现在,Cmake自动在geos的文件夹下面生成了Visual studio 2017 64位解决方案,进入geos文件夹下面,右键单击GEOS.sln文件选择用Visual studio 2017打开。


geos库win64版本编译_第4张图片

打开Visual studio 2017默认生成Debuge版本,选择生成并单击则在geos文件夹下的bin文件夹下的Debuge目录下生成相应的库文件。

然后改成Release模式则生成Release版本的库文件。


geos库win64版本编译_第5张图片

4,在geos文件夹下的bin目录下有Debug和Release两个文件夹下生成了相应的库文件。


geos库win64版本编译_第6张图片

你可能感兴趣的:(geos库win64版本编译)