一 编译环境
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位的项目。
2,同时按下win+s键搜索打开powershell,cd进入geos文件目录,输入 cmake -G "Visual Studio 15 2017 Win64"并回车。 在此,参数 Visual studio 的版本号相关如下。
如果出现以下界面则说明生成Visual studio 2017 64位解决方案成功。
3,现在,Cmake自动在geos的文件夹下面生成了Visual studio 2017 64位解决方案,进入geos文件夹下面,右键单击GEOS.sln文件选择用Visual studio 2017打开。
打开Visual studio 2017默认生成Debuge版本,选择生成并单击则在geos文件夹下的bin文件夹下的Debuge目录下生成相应的库文件。
然后改成Release模式则生成Release版本的库文件。
4,在geos文件夹下的bin目录下有Debug和Release两个文件夹下生成了相应的库文件。
网友评论