VS2015编译GEOS

下载链接:http://trac.osgeo.org/geos/

1. 打开cmake,加载geos源码和定位geos的工程存放位置;

2.点击configure,会报错,首先设置CMAKE_INSTALL-PREFIX定位到geos源码文件目录

3.然后打开链接https://trac.osgeo.org/geos/browser/trunk/cmake/modules

下载GenerateSourceGroups.cmake文件。

4.将下载后的文件放到使用的cmake3.11.0中,我使用cmake的文件路径为G:\OSGCore\Bulid\cmake-3.11.0-win64-x64,则将刚才下载的文件拷贝到G:\OSGCore\Bulid\cmake-3.11.0-win64-x64\share\cmake-3.11.0\Modules文件下。然后点击configure,不报错了,点击generate,生成编译工程文件,然后打开vs2010工程文件,点击批生成。
Setting GEOS version 3.5.1 as port of JTS 1.13.0
Setting GEOS C API version 1.9.1
Setting Visual Studio 2005+ option /MP to ON
Setting GEOS compilation with small functions inlining - ON
Generating GEOS E:/Geos/geos_3_5_build/include/geos/platform.h
Generating GEOS E:/Geos/geos_3_5_build/include/geos/version.h
Generating GEOS E:/Geos/geos_3_5_build/capi/geos_c.h
Enable GEOS Unit Tests build - ON
Enable GEOS XML Tester build - ON
Enable GEOS large geometry tests build - ON
CMake 3.12.0-rc1 successfully configured GEOS using Visual Studio 14 2015 Win64 generator
Configuring done
Generating done

 

 

然后点击生成

编译GEOS 64bit, 第一次批生成可能会有两个工程失败,分别是geos_unit和xmltester,所以可以先编译这两个工程,方法是右键工程名-设置为启动项,然后生成以后就会报错,geos_unit工程的报错是sqrt函数重载的问题,修改方法是在参数前面加上(double),就可以识别出具体调用的哪个sqrt函数了;

xmltester工程的报错是round函数找不到标识,修改方法是在该cpp中添加头文件#include <geos/util/math.h>

,在round函数前面加上名字空间util::, 只做这一步,虽然暂时可以消除错误,但是在进行编译时出现:

error LNK2019: 无法解析的外部符号 "double __cdecl

geos::util::java_math_round(double)" (?java_math_round@util@geos@@YANN@Z),该符号在函数 "double __cdecl geos::util::round(double)"

(?round@util@geos@@YANN@Z) 中被引用

这时需要把\geos-3.5.1\src\util文件夹下的math.cpp粘贴到\geos-3.5.1\tests\xmltester文件夹下,并且把math.cpp添加到工程xmltester里面就可以了;然后批生成就行了。

1>------ 已启动生成: 项目: ZERO_CHECK, 配置: Debug x64 ------
1> Checking Build System
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/include/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/src/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/capi/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/unit/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/xmltester/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/bigtest/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/Geos/geos_3_5_build/tools/CMakeFiles/generate.stamp is up-to-date.
2>------ 已启动生成: 项目: geos, 配置: Debug x64 ------
3>------ 已启动生成: 项目: geos-static, 配置: Debug x64 ------
2> Building Custom Rule E:/Geos/geos-3.5.1/src/CMakeLists.txt
2> CMake does not need to re-run because E:/Geos/geos_3_5_build/src/CMakeFiles/generate.stamp is up-to-date.
3> Building Custom Rule E:/Geos/geos-3.5.1/src/CMakeLists.txt
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> CMake does not need to re-run because E:/Geos/geos_3_5_build/src/CMakeFiles/generate.stamp is up-to-date.
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Angle.cpp
2> CGAlgorithms.cpp
2> BoundaryNodeRule.cpp
2> Centroid.cpp
2> CentroidArea.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> CentroidLine.cpp
2> CentroidPoint.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> ConvexHull.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Angle.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> BoundaryNodeRule.cpp
3> CGAlgorithms.cpp
3> Centroid.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> CentroidArea.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> CentroidLine.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> CentroidPoint.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> ConvexHull.cpp
3> HCoordinate.cpp
2> HCoordinate.cpp
3>E:\Geos\geos-3.5.1\src\algorithm\CGAlgorithms.cpp(338): warning C4456: “p”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\algorithm\CGAlgorithms.cpp(332): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\include\geos/algorithm/Centroid.h(100): warning C4251: “geos::algorithm::Centroid::areaBasePt”: class“std::auto_ptr<geos::geom::Coordinate>”需要有 dll 接口由 class“geos::algorithm::Centroid”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/algorithm/Centroid.h(100): note: 参见“std::auto_ptr<geos::geom::Coordinate>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidLine.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidLine.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidPoint.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
3>E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(76): warning C4456: “g”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(73): note: 参见“g”的声明
3>E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(79): warning C4456: “g”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(76): note: 参见“g”的声明
3>E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(82): warning C4456: “g”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(79): note: 参见“g”的声明
3>E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp(121): warning C4458: “inputPts”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/algorithm/ConvexHull.h(61): note: 参见“geos::algorithm::ConvexHull::inputPts”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
3>E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp(160): warning C4458: “inputPts”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/algorithm/ConvexHull.h(61): note: 参见“geos::algorithm::ConvexHull::inputPts”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CGAlgorithms.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CGAlgorithms.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CGAlgorithms.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidPoint.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\CGAlgorithms.cpp(338): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\algorithm\CGAlgorithms.cpp(332): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidLine.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidLine.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\CentroidArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(76): warning C4456: “g”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(73): note: 参见“g”的声明
2>E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(79): warning C4456: “g”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(76): note: 参见“g”的声明
2>E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(82): warning C4456: “g”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\algorithm\Centroid.cpp(79): note: 参见“g”的声明
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp(121): warning C4458: “inputPts”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/algorithm/ConvexHull.h(61): note: 参见“geos::algorithm::ConvexHull::inputPts”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp(160): warning C4458: “inputPts”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/algorithm/ConvexHull.h(61): note: 参见“geos::algorithm::ConvexHull::inputPts”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\ConvexHull.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\HCoordinate.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\HCoordinate.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\HCoordinate.cpp)
3> InteriorPointArea.cpp
3> InteriorPointLine.cpp
2> InteriorPointArea.cpp
3> InteriorPointPoint.cpp
3> LineIntersector.cpp
3> MCPointInRing.cpp
2> InteriorPointLine.cpp
2> InteriorPointPoint.cpp
2> LineIntersector.cpp
2> MCPointInRing.cpp
3> MinimumDiameter.cpp
2> MinimumDiameter.cpp
3> NotRepresentableException.cpp
3> PointLocator.cpp
2> NotRepresentableException.cpp
2> PointLocator.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointLine.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointLine.cpp)
3>E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp(746): warning C4458: “intPt”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/algorithm/LineIntersector.h(268): note: 参见“geos::algorithm::LineIntersector::intPt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
3>E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp(797): warning C4458: “intPt”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/algorithm/LineIntersector.h(268): note: 参见“geos::algorithm::LineIntersector::intPt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
3>E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp(835): warning C4458: “intPt”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/algorithm/LineIntersector.h(268): note: 参见“geos::algorithm::LineIntersector::intPt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
3>E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp(893): warning C4458: “intPt”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/algorithm/LineIntersector.h(268): note: 参见“geos::algorithm::LineIntersector::intPt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointArea.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MCPointInRing.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MCPointInRing.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp(746): warning C4458: “intPt”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/algorithm/LineIntersector.h(268): note: 参见“geos::algorithm::LineIntersector::intPt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp(797): warning C4458: “intPt”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/algorithm/LineIntersector.h(268): note: 参见“geos::algorithm::LineIntersector::intPt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp(835): warning C4458: “intPt”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/algorithm/LineIntersector.h(268): note: 参见“geos::algorithm::LineIntersector::intPt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp(893): warning C4458: “intPt”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/algorithm/LineIntersector.h(268): note: 参见“geos::algorithm::LineIntersector::intPt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\LineIntersector.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointLine.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointLine.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\InteriorPointPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MCPointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MCPointInRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MCPointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MCPointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MCPointInRing.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\MinimumDiameter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\NotRepresentableException.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\NotRepresentableException.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\NotRepresentableException.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp)
3>E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp(89): warning C4456: “po”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp(73): note: 参见“po”的声明
3> RayCrossingCounter.cpp
2> RayCrossingCounter.cpp
3> RobustDeterminant.cpp
3> SIRtreePointInRing.cpp
2> RobustDeterminant.cpp
2> SIRtreePointInRing.cpp
2> SimplePointInRing.cpp
3> SimplePointInRing.cpp
3> DiscreteHausdorffDistance.cpp
2>E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp(89): warning C4456: “po”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\algorithm\PointLocator.cpp(73): note: 参见“po”的声明
2> DiscreteHausdorffDistance.cpp
3> DistanceToPoint.cpp
2> DistanceToPoint.cpp
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
2> IndexedPointInAreaLocator.cpp
3> IndexedPointInAreaLocator.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\RobustDeterminant.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\RobustDeterminant.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\RobustDeterminant.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SimplePointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SimplePointInRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SimplePointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SimplePointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SimplePointInRing.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SimplePointInRing.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SimplePointInRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\SIRtreePointInRing.cpp)
3>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(224): warning C4458: “g0”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
3> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(235): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
3>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(225): warning C4458: “g1”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
3> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(237): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
3>E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp(90): warning C4458: “ptDist”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(239): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::ptDist”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(224): warning C4458: “g0”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
2> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(235): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
2>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(225): warning C4458: “g1”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
2> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(237): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2>E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp(90): warning C4458: “ptDist”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(239): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::ptDist”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DiscreteHausdorffDistance.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\distance\DistanceToPoint.cpp)
3> PointOnGeometryLocator.cpp
3> SimplePointInAreaLocator.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> PointOnGeometryLocator.cpp
3> Coordinate.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> SimplePointInAreaLocator.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
3> CoordinateArraySequence.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\IndexedPointInAreaLocator.cpp)
2> Coordinate.cpp
2> CoordinateArraySequence.cpp
3> CoordinateArraySequenceFactory.cpp
2> CoordinateArraySequenceFactory.cpp
3> CoordinateSequence.cpp
3> CoordinateSequenceFactory.cpp
2> CoordinateSequence.cpp
2> CoordinateSequenceFactory.cpp
3> Dimension.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2> Dimension.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\algorithm\locate\SimplePointInAreaLocator.cpp)
3> Envelope.cpp
2> Envelope.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\CoordinateArraySequence.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\CoordinateArraySequence.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\CoordinateArraySequence.cpp)
2> Geometry.cpp
3> Geometry.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Dimension.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Dimension.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Dimension.cpp)
3> GeometryCollection.cpp
2> GeometryCollection.cpp
3> GeometryComponentFilter.cpp
3> GeometryFactory.cpp
3> GeometryList.cpp
2> GeometryComponentFilter.cpp
2> GeometryFactory.cpp
2> GeometryList.cpp
3> IntersectionMatrix.cpp
2> IntersectionMatrix.cpp
3> LineSegment.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryCollection.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryCollection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryCollection.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryComponentFilter.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryComponentFilter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryComponentFilter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
3>E:\Geos\geos-3.5.1\src\geom\GeometryCollection.cpp(255): warning C4458: “envelope”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geom/Geometry.h(768): note: 参见“geos::geom::Geometry::envelope”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryCollection.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\src\geom\GeometryCollection.cpp(255): warning C4458: “envelope”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geom/Geometry.h(768): note: 参见“geos::geom::Geometry::envelope”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryCollection.cpp)
3> LineString.cpp
2> LineSegment.cpp
2> LineString.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/algorithm/Centroid.h(100): warning C4251: “geos::algorithm::Centroid::areaBasePt”: class“std::auto_ptr<geos::geom::Coordinate>”需要有 dll 接口由 class“geos::algorithm::Centroid”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/IsSimpleOp.h(209): note: 参见“std::auto_ptr<geos::geom::Coordinate>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\GeometryFactory.cpp)
3>E:\Geos\geos-3.5.1\src\geom\IntersectionMatrix.cpp(165): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geom\IntersectionMatrix.cpp(205): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\IntersectionMatrix.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\IntersectionMatrix.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\IntersectionMatrix.cpp)
2>E:\Geos\geos-3.5.1\src\geom\IntersectionMatrix.cpp(165): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geom\IntersectionMatrix.cpp(205): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
3> LinearRing.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
3> Location.cpp
2> LinearRing.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
3>E:\Geos\geos-3.5.1\src\geom\LineString.cpp(201): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geom\LineString.cpp(268): warning C4456: “c”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\geom\LineString.cpp(261): note: 参见“c”的声明
3> MultiLineString.cpp
2>E:\Geos\geos-3.5.1\src\geom\LineString.cpp(201): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> Location.cpp
2>E:\Geos\geos-3.5.1\src\geom\LineString.cpp(268): warning C4456: “c”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\geom\LineString.cpp(261): note: 参见“c”的声明
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LineSegment.cpp)
3> MultiPoint.cpp
2> MultiLineString.cpp
3> MultiPolygon.cpp
2> MultiPoint.cpp
2> MultiPolygon.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(56): warning C4456: “c”的声明隐藏了上一个本地声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(51): note: 参见“c”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/union/UnaryUnionOp.h(167): note: 参见对正在编译的函数 模板 实例化“void geos::geom::util::GeometryExtracter::extract<geos::geom::Polygon,std::vector<const geos::geom::Polygon *,std::allocator<_Ty>>>(const geos::geom::Geometry &,TargetContainer &)”的引用
3> with
3> [
3> _Ty=const geos::geom::Polygon *,
3> TargetContainer=std::vector<const geos::geom::Polygon *,std::allocator<const geos::geom::Polygon *>>
3> ] (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Location.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Location.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Location.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\LinearRing.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(56): warning C4456: “c”的声明隐藏了上一个本地声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(51): note: 参见“c”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/union/UnaryUnionOp.h(167): note: 参见对正在编译的函数 模板 实例化“void geos::geom::util::GeometryExtracter::extract<geos::geom::Polygon,std::vector<const geos::geom::Polygon *,std::allocator<_Ty>>>(const geos::geom::Geometry &,TargetContainer &)”的引用
2> with
2> [
2> _Ty=const geos::geom::Polygon *,
2> TargetContainer=std::vector<const geos::geom::Polygon *,std::allocator<const geos::geom::Polygon *>>
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\geom\Geometry.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3> Point.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> Point.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
3> Polygon.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPoint.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
3> PrecisionModel.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\MultiLineString.cpp)
2> Polygon.cpp
3> Triangle.cpp
2> PrecisionModel.cpp
3> AbstractPreparedPolygonContains.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> Triangle.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
3> BasicPreparedGeometry.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Point.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> AbstractPreparedPolygonContains.cpp
3> PreparedGeometry.cpp
3> PreparedGeometryFactory.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> BasicPreparedGeometry.cpp
2> PreparedGeometry.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\PrecisionModel.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\PrecisionModel.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\PrecisionModel.cpp)
2> PreparedGeometryFactory.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\Polygon.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3> PreparedLineString.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
3>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(79): warning C4458: “findProper”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(48): note: 参见“geos::noding::SegmentIntersectionDetector::findProper”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(84): warning C4458: “findAllTypes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(49): note: 参见“geos::noding::SegmentIntersectionDetector::findAllTypes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3> PreparedLineStringIntersects.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> PreparedLineString.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> PreparedLineStringIntersects.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
3> PreparedPoint.cpp
3> PreparedPolygon.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
3> PreparedPolygonContains.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\BasicPreparedGeometry.cpp)
2>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(79): warning C4458: “findProper”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(48): note: 参见“geos::noding::SegmentIntersectionDetector::findProper”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(84): warning C4458: “findAllTypes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(49): note: 参见“geos::noding::SegmentIntersectionDetector::findAllTypes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\AbstractPreparedPolygonContains.cpp)
2> PreparedPoint.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> PreparedPolygon.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedGeometryFactory.cpp)
2> PreparedPolygonContains.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
3> PreparedPolygonContainsProperly.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedLineStringIntersects.cpp)
3> PreparedPolygonCovers.cpp
2> PreparedPolygonContainsProperly.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
3> PreparedPolygonIntersects.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> PreparedPolygonCovers.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygon.cpp)
2> PreparedPolygonIntersects.cpp
3> PreparedPolygonPredicate.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> PreparedPolygonPredicate.cpp
3> ComponentCoordinateExtracter.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
3> CoordinateOperation.cpp
3> GeometryCombiner.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonContainsProperly.cpp)
2> ComponentCoordinateExtracter.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> CoordinateOperation.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
3> GeometryEditor.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> GeometryCombiner.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonIntersects.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2> GeometryEditor.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\prep\PreparedPolygonPredicate.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
3> GeometryTransformer.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
3> LinearComponentExtracter.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\ComponentCoordinateExtracter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\CoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp(159): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> GeometryTransformer.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryCombiner.cpp)
2> LinearComponentExtracter.cpp
3> PointExtracter.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
3> PolygonExtracter.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
3> ShortCircuitedGeometryVisitor.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp)
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryEditor.cpp(159): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\LinearComponentExtracter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\LinearComponentExtracter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
3> SineStarFactory.cpp
2> PointExtracter.cpp
3> Depth.cpp
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(156): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(187): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> PolygonExtracter.cpp
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(228): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(272): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(274): warning C4456: “lr”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(259): note: 参见“lr”的声明
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(295): warning C4456: “lr”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(259): note: 参见“lr”的声明
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(330): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(361): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> ShortCircuitedGeometryVisitor.cpp
2> SineStarFactory.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\LinearComponentExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\LinearComponentExtracter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\LinearComponentExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\LinearComponentExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\LinearComponentExtracter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PolygonExtracter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PolygonExtracter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PointExtracter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PointExtracter.cpp)
2> Depth.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp)
3>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(115): warning C4702: 无法访问的代码
3>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(116): warning C4702: 无法访问的代码
3>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(117): warning C4702: 无法访问的代码
3>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(118): warning C4702: 无法访问的代码
3>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(120): warning C4702: 无法访问的代码
3> EdgeEnd.cpp
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(156): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(187): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(228): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(272): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(274): warning C4456: “lr”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(259): note: 参见“lr”的声明
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(295): warning C4456: “lr”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(259): note: 参见“lr”的声明
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(330): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geom\util\GeometryTransformer.cpp(361): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geom\util\ShortCircuitedGeometryVisitor.cpp(33): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PointExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PointExtracter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PointExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PointExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PointExtracter.cpp)
3> EdgeEndStar.cpp
2>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(115): warning C4702: 无法访问的代码
2>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(116): warning C4702: 无法访问的代码
2>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(117): warning C4702: 无法访问的代码
2>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(118): warning C4702: 无法访问的代码
2>e:\geos\geos-3.5.1\src\geom\util\geometryeditor.cpp(120): warning C4702: 无法访问的代码
2> EdgeEnd.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PolygonExtracter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PolygonExtracter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PolygonExtracter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PolygonExtracter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\PolygonExtracter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2>E:\Geos\geos-3.5.1\src\geom\util\ShortCircuitedGeometryVisitor.cpp(33): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> EdgeIntersectionList.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geom\util\SineStarFactory.cpp)
2> EdgeEndStar.cpp
3> EdgeList.cpp
3> EdgeNodingValidator.cpp
3> GeometryGraph.cpp
2> EdgeIntersectionList.cpp
3> GraphComponent.cpp
2> EdgeList.cpp
2> EdgeNodingValidator.cpp
2> GeometryGraph.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
3> Label.cpp
3>E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp(224): warning C4456: “it”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp(213): note: 参见“it”的声明
3>E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp(266): warning C4456: “it”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp(263): note: 参见“it”的声明
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
2> GraphComponent.cpp
2> Label.cpp
3> NodeFactory.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3>E:\Geos\geos-3.5.1\include\geos/noding/BasicSegmentString.h(73): warning C4267: “return”: 从“size_t”转换到“unsigned int”,可能丢失数据 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeNodingValidator.cpp)
2>E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp(224): warning C4456: “it”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp(213): note: 参见“it”的声明
2>E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp(266): warning C4456: “it”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\geomgraph\EdgeEndStar.cpp(263): note: 参见“it”的声明
2> NodeFactory.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/noding/BasicSegmentString.h(73): warning C4267: “return”: 从“size_t”转换到“unsigned int”,可能丢失数据 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\EdgeNodingValidator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(191): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(187): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(194): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(191): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(198): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(194): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(440): warning C4458: “argIndex”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geomgraph/GeometryGraph.h(105): note: 参见“geos::geomgraph::GeometryGraph::argIndex”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(465): warning C4458: “argIndex”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geomgraph/GeometryGraph.h(105): note: 参见“geos::geomgraph::GeometryGraph::argIndex”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(486): warning C4458: “argIndex”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geomgraph/GeometryGraph.h(105): note: 参见“geos::geomgraph::GeometryGraph::argIndex”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(507): warning C4458: “argIndex”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geomgraph/GeometryGraph.h(105): note: 参见“geos::geomgraph::GeometryGraph::argIndex”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3> Position.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3> Quadrant.cpp
3> TopologyLocation.cpp
2>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(191): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(187): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(194): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(191): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(198): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(194): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(440): warning C4458: “argIndex”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geomgraph/GeometryGraph.h(105): note: 参见“geos::geomgraph::GeometryGraph::argIndex”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(465): warning C4458: “argIndex”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geomgraph/GeometryGraph.h(105): note: 参见“geos::geomgraph::GeometryGraph::argIndex”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(486): warning C4458: “argIndex”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geomgraph/GeometryGraph.h(105): note: 参见“geos::geomgraph::GeometryGraph::argIndex”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
2>E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp(507): warning C4458: “argIndex”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geomgraph/GeometryGraph.h(105): note: 参见“geos::geomgraph::GeometryGraph::argIndex”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\GeometryGraph.cpp)
3> MonotoneChainEdge.cpp
3> MonotoneChainIndexer.cpp
2> Position.cpp
2> Quadrant.cpp
3> SegmentIntersector.cpp
2> TopologyLocation.cpp
3> SimpleEdgeSetIntersector.cpp
2> MonotoneChainEdge.cpp
2> MonotoneChainIndexer.cpp
2> SegmentIntersector.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\Quadrant.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\Quadrant.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\Quadrant.cpp)
3>E:\Geos\geos-3.5.1\src\geomgraph\index\MonotoneChainEdge.cpp(104): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> SimpleEdgeSetIntersector.cpp
3> SimpleMCSweepLineIntersector.cpp
3> SimpleSweepLineIntersector.cpp
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SegmentIntersector.cpp(214): warning C4458: “li”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geomgraph/index/SegmentIntersector.h(66): note: 参见“geos::geomgraph::index::SegmentIntersector::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\index\SegmentIntersector.cpp)
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleEdgeSetIntersector.cpp(93): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SegmentIntersector.cpp(230): warning C4458: “li”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geomgraph/index/SegmentIntersector.h(66): note: 参见“geos::geomgraph::index::SegmentIntersector::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\index\SegmentIntersector.cpp)
3> SweepLineSegment.cpp
2>E:\Geos\geos-3.5.1\src\geomgraph\index\MonotoneChainEdge.cpp(104): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3> Bintree.cpp
2> SimpleMCSweepLineIntersector.cpp
2> SimpleSweepLineIntersector.cpp
3> MonotoneChain.cpp
2> SweepLineSegment.cpp
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SegmentIntersector.cpp(214): warning C4458: “li”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geomgraph/index/SegmentIntersector.h(66): note: 参见“geos::geomgraph::index::SegmentIntersector::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\index\SegmentIntersector.cpp)
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SegmentIntersector.cpp(230): warning C4458: “li”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geomgraph/index/SegmentIntersector.h(66): note: 参见“geos::geomgraph::index::SegmentIntersector::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\geomgraph\index\SegmentIntersector.cpp)
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleEdgeSetIntersector.cpp(93): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3> MonotoneChainBuilder.cpp
2> Bintree.cpp
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(98): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(99): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(101): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3> MonotoneChainOverlapAction.cpp
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(120): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(136): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleSweepLineIntersector.cpp(92): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> MonotoneChain.cpp
3> MonotoneChainSelectAction.cpp
3> IntervalRTreeBranchNode.cpp
2> MonotoneChainBuilder.cpp
3>E:\Geos\geos-3.5.1\src\index\chain\MonotoneChain.cpp(95): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\index\chain\MonotoneChain.cpp(102): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleSweepLineIntersector.cpp(92): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(98): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(99): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(101): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(120): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\geomgraph\index\SimpleMCSweepLineIntersector.cpp(136): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> MonotoneChainOverlapAction.cpp
3> IntervalRTreeLeafNode.cpp
2> MonotoneChainSelectAction.cpp
2>E:\Geos\geos-3.5.1\src\index\chain\MonotoneChain.cpp(95): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\index\chain\MonotoneChain.cpp(102): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> IntervalRTreeBranchNode.cpp
3> IntervalRTreeNode.cpp
3> SortedPackedIntervalRTree.cpp
3> DoubleBits.cpp
3> IntervalSize.cpp
3> Quadtree.cpp
2> IntervalRTreeLeafNode.cpp
3> AbstractNode.cpp
3> AbstractSTRtree.cpp
2> IntervalRTreeNode.cpp
2> SortedPackedIntervalRTree.cpp
2> DoubleBits.cpp
3> ItemBoundable.cpp
3> SIRtree.cpp
2> IntervalSize.cpp
2> Quadtree.cpp
3> STRtree.cpp
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\AbstractSTRtree.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\AbstractSTRtree.cpp)
2> AbstractNode.cpp
3> SweepLineIndex.cpp
2> AbstractSTRtree.cpp
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\SIRtree.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\SIRtree.cpp)
3>E:\Geos\geos-3.5.1\src\index\strtree\SIRtree.cpp(103): warning C4458: “bounds”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractNode.h(84): note: 参见“geos::index::strtree::AbstractNode::bounds”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\SIRtree.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\STRtree.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\STRtree.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\index\intervalrtree\SortedPackedIntervalRTree.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\intervalrtree\SortedPackedIntervalRTree.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\intervalrtree\SortedPackedIntervalRTree.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\index\quadtree\DoubleBits.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\quadtree\DoubleBits.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\quadtree\DoubleBits.cpp)
2> ItemBoundable.cpp
3> SweepLineInterval.cpp
2> SIRtree.cpp
3> inlines.cpp
3> ByteOrderDataInStream.cpp
3> ByteOrderValues.cpp
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\AbstractSTRtree.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\AbstractSTRtree.cpp)
2> STRtree.cpp
2> SweepLineIndex.cpp
3> CLocalizer.cpp
3> ParseException.cpp
3> StringTokenizer.cpp
3>E:\Geos\geos-3.5.1\src\index\strtree\STRtree.cpp(203): warning C4458: “bounds”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractNode.h(84): note: 参见“geos::index::strtree::AbstractNode::bounds”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\STRtree.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\SIRtree.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\SIRtree.cpp)
3> Unload.cpp
3> WKBReader.cpp
3> WKBWriter.cpp
2>E:\Geos\geos-3.5.1\src\index\strtree\SIRtree.cpp(103): warning C4458: “bounds”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractNode.h(84): note: 参见“geos::index::strtree::AbstractNode::bounds”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\SIRtree.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\STRtree.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\STRtree.cpp)
2> SweepLineInterval.cpp
2> inlines.cpp
2> ByteOrderDataInStream.cpp
2> ByteOrderValues.cpp
2> CLocalizer.cpp
2> ParseException.cpp
2> StringTokenizer.cpp
2> Unload.cpp
3>E:\Geos\geos-3.5.1\src\io\StringTokenizer.cpp(58): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details.
3> C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\ucrt\string.h(549): note: 参见“stricmp”的声明
3>E:\Geos\geos-3.5.1\src\io\StringTokenizer.cpp(66): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details.
3> C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\ucrt\string.h(549): note: 参见“stricmp”的声明
2> WKBReader.cpp
2>E:\Geos\geos-3.5.1\src\index\strtree\STRtree.cpp(203): warning C4458: “bounds”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractNode.h(84): note: 参见“geos::index::strtree::AbstractNode::bounds”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\index\strtree\STRtree.cpp)
2> WKBWriter.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
3> WKTReader.cpp
3>E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp(168): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp(199): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp(279): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp(280): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKBReader.cpp(86): warning C4244: “=”: 从“int”转换到“char”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKBReader.cpp(89): warning C4244: “=”: 从“int”转换到“char”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\io\ByteOrderValues.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\ByteOrderValues.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\ByteOrderValues.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKBReader.cpp(483): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\io\ParseException.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\ParseException.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\ParseException.cpp)
3> WKTWriter.cpp
2>E:\Geos\geos-3.5.1\src\io\StringTokenizer.cpp(58): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details.
2> C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\ucrt\string.h(549): note: 参见“stricmp”的声明
2>E:\Geos\geos-3.5.1\src\io\StringTokenizer.cpp(66): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _stricmp. See online help for details.
2> C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\ucrt\string.h(549): note: 参见“stricmp”的声明
3> Writer.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\Unload.cpp)
3> ExtractLineByLocation.cpp
3> LengthIndexOfPoint.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKBReader.cpp(86): warning C4244: “=”: 从“int”转换到“char”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKBReader.cpp(89): warning C4244: “=”: 从“int”转换到“char”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKBReader.cpp(483): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> LengthIndexedLine.cpp
2>E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp(168): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp(199): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp(279): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKBWriter.cpp(280): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> WKTReader.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> WKTWriter.cpp
2> Writer.cpp
2> ExtractLineByLocation.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> LengthIndexOfPoint.cpp
3> LengthLocationMap.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(203): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(407): warning C4456: “lineString”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(403): note: 参见“lineString”的声明
3>E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(427): warning C4456: “polygon”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(423): note: 参见“polygon”的声明
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(80): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(171): warning C4458: “isFormatted”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(248): note: 参见“geos::io::WKTWriter::isFormatted”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(181): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(208): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(202): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(213): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(207): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(218): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(212): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(223): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(217): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(235): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(246): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(263): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(270): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(277): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(284): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(291): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(298): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(349): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(363): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(397): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(412): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(420): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(437): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(444): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(464): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(472): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(485): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> LengthIndexedLine.cpp
3> LinearGeometryBuilder.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
3>E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp(110): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
3> LinearIterator.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTReader.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexOfPoint.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexOfPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexOfPoint.cpp)
2> LengthLocationMap.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(203): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(80): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(407): warning C4456: “lineString”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(403): note: 参见“lineString”的声明
2>E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(427): warning C4456: “polygon”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\io\WKTReader.cpp(423): note: 参见“polygon”的声明
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(171): warning C4458: “isFormatted”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(248): note: 参见“geos::io::WKTWriter::isFormatted”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(181): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(208): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(202): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(213): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(207): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(218): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(212): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(223): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(217): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(235): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(246): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(263): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(270): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(277): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(284): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(291): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(298): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(349): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(363): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(397): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(412): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(420): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(437): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(444): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(464): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(472): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp(485): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/io/WKTWriter.h(254): note: 参见“geos::io::WKTWriter::level”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\io\WKTWriter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp)
3> LinearLocation.cpp
2>E:\Geos\geos-3.5.1\src\linearref\ExtractLineByLocation.cpp(110): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> LinearGeometryBuilder.cpp
3> LocationIndexOfLine.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LengthIndexedLine.cpp)
3> LocationIndexOfPoint.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> LinearIterator.cpp
3>E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp(52): warning C4458: “ignoreInvalidLines”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/linearref/LinearGeometryBuilder.h(52): note: 参见“geos::linearref::LinearGeometryBuilder::ignoreInvalidLines”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp(59): warning C4458: “fixInvalidLines”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/linearref/LinearGeometryBuilder.h(53): note: 参见“geos::linearref::LinearGeometryBuilder::fixInvalidLines”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
3> BasicSegmentString.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
3> FastNodingValidator.cpp
3>E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp(46): warning C4267: “初始化”: 从“size_t”转换到“const unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp(56): warning C4267: “初始化”: 从“size_t”转换到“const unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp(65): warning C4267: “初始化”: 从“size_t”转换到“const unsigned int”,可能丢失数据
3> FastSegmentSetIntersectionFinder.cpp
2> LinearLocation.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp)
3>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(122): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(155): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(166): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(168): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(224): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(329): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp(53): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> LocationIndexOfLine.cpp
2> LocationIndexOfPoint.cpp
2> BasicSegmentString.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> FastNodingValidator.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp(52): warning C4458: “ignoreInvalidLines”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/linearref/LinearGeometryBuilder.h(52): note: 参见“geos::linearref::LinearGeometryBuilder::ignoreInvalidLines”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp(59): warning C4458: “fixInvalidLines”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/linearref/LinearGeometryBuilder.h(53): note: 参见“geos::linearref::LinearGeometryBuilder::fixInvalidLines”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearGeometryBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp)
2>E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp(46): warning C4267: “初始化”: 从“size_t”转换到“const unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp(56): warning C4267: “初始化”: 从“size_t”转换到“const unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\linearref\LinearIterator.cpp(65): warning C4267: “初始化”: 从“size_t”转换到“const unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/noding/BasicSegmentString.h(73): warning C4267: “return”: 从“size_t”转换到“unsigned int”,可能丢失数据 (编译源文件 E:\Geos\geos-3.5.1\src\noding\BasicSegmentString.cpp)
3> GeometryNoder.cpp
3> IntersectionAdder.cpp
2> FastSegmentSetIntersectionFinder.cpp
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastNodingValidator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastNodingValidator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(79): warning C4458: “findProper”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastSegmentSetIntersectionFinder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(48): note: 参见“geos::noding::SegmentIntersectionDetector::findProper”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastSegmentSetIntersectionFinder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(84): warning C4458: “findAllTypes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastSegmentSetIntersectionFinder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(49): note: 参见“geos::noding::SegmentIntersectionDetector::findAllTypes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastSegmentSetIntersectionFinder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp)
2>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(122): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(155): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(166): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(168): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(224): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\linearref\LinearLocation.cpp(329): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp)
2>E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfLine.cpp(53): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfPoint.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfPoint.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\linearref\LocationIndexOfPoint.cpp)
2>E:\Geos\geos-3.5.1\include\geos/noding/BasicSegmentString.h(73): warning C4267: “return”: 从“size_t”转换到“unsigned int”,可能丢失数据 (编译源文件 E:\Geos\geos-3.5.1\src\noding\BasicSegmentString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\BasicSegmentString.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\BasicSegmentString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\BasicSegmentString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastNodingValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastNodingValidator.cpp)
2> GeometryNoder.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastNodingValidator.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastNodingValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastNodingValidator.cpp)
2> IntersectionAdder.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(79): warning C4458: “findProper”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastSegmentSetIntersectionFinder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(48): note: 参见“geos::noding::SegmentIntersectionDetector::findProper”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastSegmentSetIntersectionFinder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(84): warning C4458: “findAllTypes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastSegmentSetIntersectionFinder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(49): note: 参见“geos::noding::SegmentIntersectionDetector::findAllTypes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\FastSegmentSetIntersectionFinder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> IntersectionFinderAdder.cpp
3> IntersectionFinderAdder.cpp
3> IteratedNoder.cpp
3> MCIndexNoder.cpp
3> MCIndexSegmentSetMutualIntersector.cpp
3> NodedSegmentString.cpp
2> IteratedNoder.cpp
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp(101): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> MCIndexNoder.cpp
3>E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp(124): warning C4458: “lineList”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(54): note: 参见“geos::noding::GeometryNoder::lineList”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp(127): warning C4458: “noder”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(61): note: 参见“geos::noding::GeometryNoder::noder”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp(143): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> NodingValidator.cpp
2> MCIndexSegmentSetMutualIntersector.cpp
2>E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(54): warning C4251: “geos::noding::GeometryNoder::lineList”: class“std::vector<geos::noding::SegmentString *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::noding::GeometryNoder”的客户端使用
2> with
2> [
2> _Ty=geos::noding::SegmentString *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/noding/SegmentNodeList.h(69): note: 参见“std::vector<geos::noding::SegmentString *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::noding::SegmentString *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(61): warning C4251: “geos::noding::GeometryNoder::noder”: class“std::auto_ptr<geos::noding::Noder>”需要有 dll 接口由 class“geos::noding::GeometryNoder”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(61): note: 参见“std::auto_ptr<geos::noding::Noder>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3> Octant.cpp
2> NodedSegmentString.cpp
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexSegmentSetMutualIntersector.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexSegmentSetMutualIntersector.cpp)
2>E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp(101): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp(124): warning C4458: “lineList”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(54): note: 参见“geos::noding::GeometryNoder::lineList”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp(127): warning C4458: “noder”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(61): note: 参见“geos::noding::GeometryNoder::noder”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp)
2>E:\Geos\geos-3.5.1\src\noding\GeometryNoder.cpp(143): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\MCIndexSegmentSetMutualIntersector.cpp(169): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> NodingValidator.cpp
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp(154): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(65): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(111): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(112): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(165): warning C4458: “segStrings”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/noding/NodingValidator.h(51): note: 参见“geos::noding::NodingValidator::segStrings”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(174): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp(71): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexSegmentSetMutualIntersector.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\MCIndexSegmentSetMutualIntersector.cpp)
2>E:\Geos\geos-3.5.1\src\noding\MCIndexNoder.cpp(154): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\IteratedNoder.cpp(71): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> Octant.cpp
2>E:\Geos\geos-3.5.1\src\noding\MCIndexSegmentSetMutualIntersector.cpp(169): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3> OrientedCoordinateArray.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\NodedSegmentString.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\NodedSegmentString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\NodedSegmentString.cpp)
3> ScaledNoder.cpp
2> OrientedCoordinateArray.cpp
3> SegmentIntersectionDetector.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp)
2>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(65): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(111): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(112): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(165): warning C4458: “segStrings”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/noding/NodingValidator.h(51): note: 参见“geos::noding::NodingValidator::segStrings”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp)
2>E:\Geos\geos-3.5.1\src\noding\NodingValidator.cpp(174): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> SegmentNode.cpp
3> SegmentNodeList.cpp
3> SegmentString.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\Octant.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\Octant.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\Octant.cpp)
3> SegmentStringUtil.cpp
3>E:\Geos\geos-3.5.1\src\noding\OrientedCoordinateArray.cpp(76): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\OrientedCoordinateArray.cpp(77): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\OrientedCoordinateArray.cpp(79): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\OrientedCoordinateArray.cpp(80): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\OrientedCoordinateArray.cpp(76): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\OrientedCoordinateArray.cpp(77): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\OrientedCoordinateArray.cpp(79): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\OrientedCoordinateArray.cpp(80): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> ScaledNoder.cpp
3> SimpleNoder.cpp
2> SegmentIntersectionDetector.cpp
3>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(79): warning C4458: “findProper”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentIntersectionDetector.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(48): note: 参见“geos::noding::SegmentIntersectionDetector::findProper”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentIntersectionDetector.cpp)
3>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(84): warning C4458: “findAllTypes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentIntersectionDetector.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(49): note: 参见“geos::noding::SegmentIntersectionDetector::findAllTypes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentIntersectionDetector.cpp)
2> SegmentNode.cpp
2> SegmentNodeList.cpp
3> SingleInteriorIntersectionFinder.cpp
2> SegmentString.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentStringUtil.cpp)
2> SegmentStringUtil.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentStringUtil.cpp)
2> SimpleNoder.cpp
3>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(64): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\ScaledNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(102): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\ScaledNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(116): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\ScaledNoder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(117): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> SingleInteriorIntersectionFinder.cpp
3>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(274): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(79): warning C4458: “findProper”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentIntersectionDetector.cpp)
3>E:\Geos\geos-3.5.1\src\noding\SimpleNoder.cpp(38): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(48): note: 参见“geos::noding::SegmentIntersectionDetector::findProper”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentIntersectionDetector.cpp)
3>E:\Geos\geos-3.5.1\src\noding\SimpleNoder.cpp(39): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(84): warning C4458: “findAllTypes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentIntersectionDetector.cpp)
3> HotPixel.cpp
2> E:\Geos\geos-3.5.1\include\geos/noding/SegmentIntersectionDetector.h(49): note: 参见“geos::noding::SegmentIntersectionDetector::findAllTypes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentIntersectionDetector.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp)
3> MCIndexPointSnapper.cpp
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp)
3> MCIndexSnapRounder.cpp
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp)
3> SimpleSnapRounder.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentStringUtil.cpp)
3> GeometryGraphOperation.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentStringUtil.cpp)
3> IsSimpleOp.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentStringUtil.cpp)
3> BufferBuilder.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentStringUtil.cpp)
3>E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp(74): warning C4458: “pt”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\noding\SegmentStringUtil.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/snapround/HotPixel.h(68): note: 参见“geos::noding::snapround::HotPixel::pt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp)
2>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(64): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp(177): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(102): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp(178): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(116): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp(183): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(117): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp)
2>E:\Geos\geos-3.5.1\src\noding\SegmentNodeList.cpp(274): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp)
2>E:\Geos\geos-3.5.1\src\noding\SimpleNoder.cpp(38): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> BufferInputLineSimplifier.cpp
2>E:\Geos\geos-3.5.1\src\noding\SimpleNoder.cpp(39): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp(72): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> HotPixel.cpp
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
2> MCIndexPointSnapper.cpp
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
2> MCIndexSnapRounder.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\GeometryGraphOperation.cpp)
2> SimpleSnapRounder.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\GeometryGraphOperation.cpp)
2> GeometryGraphOperation.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2> IsSimpleOp.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2> BufferBuilder.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
2> BufferInputLineSimplifier.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
2>E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp(74): warning C4458: “pt”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/noding/snapround/HotPixel.h(68): note: 参见“geos::noding::snapround::HotPixel::pt”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp(177): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp(178): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\noding\snapround\HotPixel.cpp(183): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp(152): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexPointSnapper.cpp)
3>E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp(157): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexPointSnapper.cpp)
3>E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp(199): warning C4458: “li”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexPointSnapper.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/snapround/SimpleSnapRounder.h(97): note: 参见“geos::noding::snapround::SimpleSnapRounder::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp)
3>E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp(213): warning C4458: “li”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/noding/snapround/SimpleSnapRounder.h(97): note: 参见“geos::noding::snapround::SimpleSnapRounder::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp)
3> BufferOp.cpp
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp)
3> BufferParameters.cpp
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp(127): warning C4458: “geom”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/IsSimpleOp.h(207): note: 参见“geos::operation::IsSimpleOp::geom”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp(134): warning C4458: “geom”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/IsSimpleOp.h(207): note: 参见“geos::operation::IsSimpleOp::geom”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp(169): warning C4458: “geom”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/IsSimpleOp.h(207): note: 参见“geos::operation::IsSimpleOp::geom”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> BufferSubgraph.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp(141): warning C4458: “distanceTol”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/BufferInputLineSimplifier.h(169): note: 参见“geos::operation::buffer::BufferInputLineSimplifier::distanceTol”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp(161): warning C4458: “distanceTol”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\GeometryGraphOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/BufferInputLineSimplifier.h(169): note: 参见“geos::operation::buffer::BufferInputLineSimplifier::distanceTol”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\GeometryGraphOperation.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp(177): warning C4458: “distanceTol”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/BufferInputLineSimplifier.h(169): note: 参见“geos::operation::buffer::BufferInputLineSimplifier::distanceTol”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp(195): warning C4458: “distanceTol”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/BufferInputLineSimplifier.h(169): note: 参见“geos::operation::buffer::BufferInputLineSimplifier::distanceTol”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\GeometryGraphOperation.cpp)
3> OffsetCurveBuilder.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\GeometryGraphOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\GeometryGraphOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
3> OffsetCurveSetBuilder.cpp
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
3> OffsetSegmentGenerator.cpp
2>E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp(141): warning C4458: “distanceTol”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp(205): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/BufferInputLineSimplifier.h(169): note: 参见“geos::operation::buffer::BufferInputLineSimplifier::distanceTol”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp(256): warning C4456: “coords”的声明隐藏了上一个本地声明
2>E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp(161): warning C4458: “distanceTol”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp(177): note: 参见“coords”的声明
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/BufferInputLineSimplifier.h(169): note: 参见“geos::operation::buffer::BufferInputLineSimplifier::distanceTol”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp(177): warning C4458: “distanceTol”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/BufferInputLineSimplifier.h(169): note: 参见“geos::operation::buffer::BufferInputLineSimplifier::distanceTol”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp(195): warning C4458: “distanceTol”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/BufferInputLineSimplifier.h(169): note: 参见“geos::operation::buffer::BufferInputLineSimplifier::distanceTol”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferInputLineSimplifier.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3> RightmostEdgeFinder.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(107): warning C4458: “distance”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetCurveBuilder.h(137): note: 参见“geos::operation::buffer::OffsetCurveBuilder::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(131): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(150): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\snapround\MCIndexSnapRounder.cpp(72): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(210): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp(152): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(225): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp(157): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(251): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp(199): warning C4458: “li”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(279): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(297): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/noding/snapround/SimpleSnapRounder.h(97): note: 参见“geos::noding::snapround::SimpleSnapRounder::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
3> SubgraphDepthLocater.cpp
2>E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp(213): warning C4458: “li”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/noding/snapround/SimpleSnapRounder.h(97): note: 参见“geos::noding::snapround::SimpleSnapRounder::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\noding\snapround\SimpleSnapRounder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
2> BufferOp.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(176): warning C4458: “side”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(225): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::side”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(177): warning C4458: “distance”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2> BufferParameters.cpp
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(297): warning C4458: “distance”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp(127): warning C4458: “geom”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/IsSimpleOp.h(207): note: 参见“geos::operation::IsSimpleOp::geom”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(308): warning C4458: “distance”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp(134): warning C4458: “geom”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(484): warning C4458: “offset0”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/operation/IsSimpleOp.h(207): note: 参见“geos::operation::IsSimpleOp::geom”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(221): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2>E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp(169): warning C4458: “geom”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(485): warning C4458: “offset1”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/operation/IsSimpleOp.h(207): note: 参见“geos::operation::IsSimpleOp::geom”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\IsSimpleOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(223): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2> BufferSubgraph.cpp
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(486): warning C4458: “distance”的声明隐藏了类成员
2> OffsetCurveBuilder.cpp
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(533): warning C4458: “offset0”的声明隐藏了类成员
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(221): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(534): warning C4458: “offset1”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(223): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(535): warning C4458: “distance”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferSubgraph.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(591): warning C4458: “offset0”的声明隐藏了类成员
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferSubgraph.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(221): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferSubgraph.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(592): warning C4458: “offset1”的声明隐藏了类成员
2> OffsetCurveSetBuilder.cpp
3> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(223): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
2> OffsetSegmentGenerator.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
2> RightmostEdgeFinder.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp(175): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> ConnectedElementLocationFilter.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> ConnectedElementPointFilter.cpp
3>E:\Geos\geos-3.5.1\src\operation\buffer\SubgraphDepthLocater.cpp(237): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> DistanceOp.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> GeometryLocation.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp(205): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp(256): warning C4456: “coords”的声明隐藏了上一个本地声明
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
2> E:\Geos\geos-3.5.1\src\operation\buffer\BufferBuilder.cpp(177): note: 参见“coords”的声明
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\BufferOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp)
3> Rectangle.cpp
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp)
3> RectangleIntersection.cpp
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(107): warning C4458: “distance”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetCurveBuilder.h(137): note: 参见“geos::operation::buffer::OffsetCurveBuilder::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(131): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(150): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(210): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(225): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3> RectangleIntersectionBuilder.cpp
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(251): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3> EdgeString.cpp
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(279): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp(572): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveBuilder.cpp(297): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp(574): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp(610): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> LineMergeDirectedEdge.cpp
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(176): warning C4458: “side”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(225): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::side”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(177): warning C4458: “distance”的声明隐藏了类成员
3> LineMergeEdge.cpp
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(297): warning C4458: “distance”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(308): warning C4458: “distance”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(484): warning C4458: “offset0”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(124): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(421): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(497): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(582): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(597): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(221): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(613): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(485): warning C4458: “offset1”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(630): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(645): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(223): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(643): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(486): warning C4458: “distance”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(647): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(645): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(533): warning C4458: “offset0”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(649): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(221): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(647): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(534): warning C4458: “offset1”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(651): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(223): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(649): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(535): warning C4458: “distance”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(653): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(207): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::distance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(651): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(591): warning C4458: “offset0”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(655): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(221): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(653): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp(592): warning C4458: “offset1”的声明隐藏了类成员
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/buffer/OffsetSegmentGenerator.h(223): note: 参见“geos::operation::buffer::OffsetSegmentGenerator::offset1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetSegmentGenerator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> SubgraphDepthLocater.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3> LineMergeGraph.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3> LineMerger.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(57): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(57): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(58): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\RightmostEdgeFinder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(58): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\RightmostEdgeFinder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(232): warning C4244: “初始化”: 从“unsigned __int64”转换到“double”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\buffer\RightmostEdgeFinder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(233): warning C4244: “参数”: 从“double”转换到“unsigned __int64”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\buffer\OffsetCurveSetBuilder.cpp(175): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(244): warning C4244: “初始化”: 从“unsigned __int64”转换到“double”,可能丢失数据
2> ConnectedElementLocationFilter.cpp
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(245): warning C4244: “参数”: 从“double”转换到“unsigned __int64”,可能丢失数据
2> ConnectedElementPointFilter.cpp
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(280): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> DistanceOp.cpp
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(356): warning C4244: “初始化”: 从“unsigned __int64”转换到“double”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\buffer\SubgraphDepthLocater.cpp(237): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(358): warning C4244: “参数”: 从“double”转换到“unsigned __int64”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(438): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(471): warning C4456: “i”的声明隐藏了上一个本地声明
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(457): note: 参见“i”的声明
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(471): warning C4456: “e”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(457): note: 参见“e”的声明
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> LineSequencer.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> EdgeSetNoder.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMergeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMergeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3>E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp(118): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> ElevationMatrix.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> ElevationMatrixCell.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementLocationFilter.cpp)
3> LineBuilder.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> GeometryLocation.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> Rectangle.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> RectangleIntersection.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3>E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp(77): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3> MaximalEdgeRing.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3>E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp(111): warning C4458: “graph”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/linemerge/LineSequencer.h(105): note: 参见“geos::operation::linemerge::LineSequencer::graph”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3>E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp(336): warning C4458: “graph”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/linemerge/LineSequencer.h(105): note: 参见“geos::operation::linemerge::LineSequencer::graph”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\ElevationMatrix.cpp(66): warning C4458: “avgElevation”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/overlay/ElevationMatrix.h(70): note: 参见“geos::operation::overlay::ElevationMatrixFilter::avgElevation”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\ElevationMatrix.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3> MinimalEdgeRing.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\ConnectedElementPointFilter.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> OverlayNodeFactory.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> OverlayOp.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp(222): warning C4267: “参数”: 从“size_t”转换到“const int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp(256): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp(264): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> PointBuilder.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> PolygonBuilder.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> GeometrySnapper.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> LineStringSnapper.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp(572): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp(574): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\operation\distance\DistanceOp.cpp(610): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> SnapIfNeededOverlayOp.cpp
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> SnapOverlayOp.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> RectangleIntersectionBuilder.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp(512): warning C4458: “li”的声明隐藏了类成员
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/GeometryGraphOperation.h(71): note: 参见“geos::operation::GeometryGraphOperation::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
3> FuzzyPointLocator.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp(911): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> EdgeString.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp(165): warning C4456: “i”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp(144): note: 参见“i”的声明
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp(165): warning C4456: “n”的声明隐藏了上一个本地声明
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp(144): note: 参见“n”的声明
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\Rectangle.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp)
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(124): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(421): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(497): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(582): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(597): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(613): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(630): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(645): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(643): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(647): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(645): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(649): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(647): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(651): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(649): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(653): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(651): note: 参见“p”的声明
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(655): warning C4456: “p”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersection.cpp(653): note: 参见“p”的声明
2> LineMergeDirectedEdge.cpp
2> LineMergeEdge.cpp
2> LineMergeGraph.cpp
2> LineMerger.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\EdgeString.cpp)
2> LineSequencer.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(57): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(57): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(58): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(58): warning C4267: “初始化”: 从“size_t”转换到“const int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(232): warning C4244: “初始化”: 从“unsigned __int64”转换到“double”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(233): warning C4244: “参数”: 从“double”转换到“unsigned __int64”,可能丢失数据
2> EdgeSetNoder.cpp
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(244): warning C4244: “初始化”: 从“unsigned __int64”转换到“double”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(245): warning C4244: “参数”: 从“double”转换到“unsigned __int64”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(280): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(356): warning C4244: “初始化”: 从“unsigned __int64”转换到“double”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(358): warning C4244: “参数”: 从“double”转换到“unsigned __int64”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(438): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(471): warning C4456: “i”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(457): note: 参见“i”的声明
2>E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(471): warning C4456: “e”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\intersection\RectangleIntersectionBuilder.cpp(457): note: 参见“e”的声明
2> ElevationMatrix.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMergeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMergeGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMergeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMergeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMergeGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp)
2> ElevationMatrixCell.cpp
2>E:\Geos\geos-3.5.1\src\operation\linemerge\LineMerger.cpp(118): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2> LineBuilder.cpp
2>E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp(77): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp(111): warning C4458: “graph”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/operation/linemerge/LineSequencer.h(105): note: 参见“geos::operation::linemerge::LineSequencer::graph”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp(336): warning C4458: “graph”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/operation/linemerge/LineSequencer.h(105): note: 参见“geos::operation::linemerge::LineSequencer::graph”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\linemerge\LineSequencer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\ElevationMatrix.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\ElevationMatrix.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\ElevationMatrix.cpp)
2>E:\Geos\geos-3.5.1\src\operation\overlay\ElevationMatrix.cpp(66): warning C4458: “avgElevation”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/operation/overlay/ElevationMatrix.h(70): note: 参见“geos::operation::overlay::ElevationMatrixFilter::avgElevation”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\ElevationMatrix.cpp)
2> MaximalEdgeRing.cpp
2> MinimalEdgeRing.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp)
2> OverlayNodeFactory.cpp
2> OverlayOp.cpp
2>E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp(222): warning C4267: “参数”: 从“size_t”转换到“const int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp(256): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\overlay\LineBuilder.cpp(264): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2> PointBuilder.cpp
2> PolygonBuilder.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> GeometrySnapper.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PointBuilder.cpp)
2> LineStringSnapper.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapOverlayOp.cpp(86): warning C4458: “geom0”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/operation/overlay/snap/SnapOverlayOp.h(120): note: 参见“geos::operation::overlay::snap::SnapOverlayOp::geom0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapOverlayOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapOverlayOp.cpp(87): warning C4458: “geom1”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/operation/overlay/snap/SnapOverlayOp.h(121): note: 参见“geos::operation::overlay::snap::SnapOverlayOp::geom1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapOverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> SnapIfNeededOverlayOp.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp(165): warning C4456: “i”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp(144): note: 参见“i”的声明
2>E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp(165): warning C4456: “n”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\overlay\PolygonBuilder.cpp(144): note: 参见“n”的声明
3> OffsetPointGenerator.cpp
2>E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp(512): warning C4458: “li”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/operation/GeometryGraphOperation.h(71): note: 参见“geos::operation::GeometryGraphOperation::li”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp)
3> OverlayResultValidator.cpp
2> SnapOverlayOp.cpp
2>E:\Geos\geos-3.5.1\src\operation\overlay\OverlayOp.cpp(911): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
2> FuzzyPointLocator.cpp
3> PolygonizeDirectedEdge.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
3> PolygonizeEdge.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
3> PolygonizeGraph.cpp
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\GeometrySnapper.cpp)
3> Polygonizer.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
3> RectangleContains.cpp
3> RectangleIntersects.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapIfNeededOverlayOp.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapIfNeededOverlayOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapIfNeededOverlayOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
3> SegmentIntersectionTester.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\FuzzyPointLocator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2>E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapOverlayOp.cpp(86): warning C4458: “geom0”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/operation/overlay/snap/SnapOverlayOp.h(120): note: 参见“geos::operation::overlay::snap::SnapOverlayOp::geom0”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapOverlayOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapOverlayOp.cpp(87): warning C4458: “geom1”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/operation/overlay/snap/SnapOverlayOp.h(121): note: 参见“geos::operation::overlay::snap::SnapOverlayOp::geom1”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\snap\SnapOverlayOp.cpp)
2> OffsetPointGenerator.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\PolygonizeGraph.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\PolygonizeGraph.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
3> EdgeEndBuilder.cpp
3>E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp(58): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
3>E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp(96): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
3>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(79): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(84): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(101): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> OverlayResultValidator.cpp
3>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(119): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(242): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> EdgeEndBundle.cpp
2> PolygonizeDirectedEdge.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\SegmentIntersectionTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\SegmentIntersectionTester.cpp)
3>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(280): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(295): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> PolygonizeEdge.cpp
2> PolygonizeGraph.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OffsetPointGenerator.cpp)
2> Polygonizer.cpp
2> RectangleContains.cpp
3> EdgeEndBundleStar.cpp
2> RectangleIntersects.cpp
3> RelateComputer.cpp
2> SegmentIntersectionTester.cpp
3> RelateNode.cpp
3> RelateNodeFactory.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\EdgeEndBundle.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\EdgeEndBundle.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\overlay\validate\OverlayResultValidator.cpp)
3> RelateNodeGraph.cpp
3> RelateOp.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\PolygonizeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\PolygonizeGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\PolygonizeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\PolygonizeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\PolygonizeGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp)
2>E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp(58): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\predicate\RectangleContains.cpp(96): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> EdgeEndBuilder.cpp
2> EdgeEndBundle.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\RectangleIntersects.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\SegmentIntersectionTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\SegmentIntersectionTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\SegmentIntersectionTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\SegmentIntersectionTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\predicate\SegmentIntersectionTester.cpp)
3> SharedPathsOp.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp)
2>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(79): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(84): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(101): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(119): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateComputer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateComputer.cpp)
2>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(242): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(280): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\polygonize\Polygonizer.cpp(295): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateNodeGraph.cpp)
2> EdgeEndBundleStar.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateNodeGraph.cpp)
3> CascadedPolygonUnion.cpp
2> RelateComputer.cpp
3> CascadedUnion.cpp
2> RelateNode.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
3> PointGeometryUnion.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\EdgeEndBundle.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\EdgeEndBundle.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\EdgeEndBundle.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\EdgeEndBundle.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\EdgeEndBundle.cpp)
3> UnaryUnionOp.cpp
2> RelateNodeFactory.cpp
2> RelateNodeGraph.cpp
3> ConnectedInteriorTester.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> RelateOp.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> SharedPathsOp.cpp
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateComputer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateComputer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateComputer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateComputer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateComputer.cpp)
3> ConsistentAreaTester.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3> IndexedNestedRingTester.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> CascadedPolygonUnion.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateNodeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateNodeGraph.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateNodeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateNodeGraph.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\relate\RelateNodeGraph.cpp)
2> CascadedUnion.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
3> IsValidOp.cpp
2> PointGeometryUnion.cpp
3> QuadtreeNestedRingTester.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
3> RepeatedPointTester.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConsistentAreaTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConsistentAreaTester.cpp)
3>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
3> SimpleNestedRingTester.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\sharedpaths\SharedPathsOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> UnaryUnionOp.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(56): warning C4456: “c”的声明隐藏了上一个本地声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(51): note: 参见“c”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/operation/union/UnaryUnionOp.h(167): note: 参见对正在编译的函数 模板 实例化“void geos::geom::util::GeometryExtracter::extract<geos::geom::Polygon,std::vector<const geos::geom::Polygon *,std::allocator<_Ty>>>(const geos::geom::Geometry &,TargetContainer &)”的引用
3> with
3> [
3> _Ty=const geos::geom::Polygon *,
3> TargetContainer=std::vector<const geos::geom::Polygon *,std::allocator<const geos::geom::Polygon *>>
3> ] (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedPolygonUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\CascadedUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\PointGeometryUnion.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\QuadtreeNestedRingTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\QuadtreeNestedRingTester.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> ConnectedInteriorTester.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> ConsistentAreaTester.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp(86): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp(118): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp(129): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp(140): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SimpleNestedRingTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SimpleNestedRingTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(73): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(138): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(135): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(140): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(138): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(142): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(140): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(144): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(142): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(147): warning C4456: “x”的声明隐藏了上一个本地声明
3> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(144): note: 参见“x”的声明
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(234): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(287): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> SweeplineNestedRingTester.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(385): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(449): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(477): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(527): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(607): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(628): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(646): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3> TopologyValidationError.cpp
2> IndexedNestedRingTester.cpp
3> Subgraph.cpp
3> ConnectedSubgraphFinder.cpp
2> IsValidOp.cpp
3> CommonBits.cpp
2> QuadtreeNestedRingTester.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> RepeatedPointTester.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConnectedInteriorTester.cpp)
3>E:\Geos\geos-3.5.1\src\precision\CommonBits.cpp(56): warning C4334: “<<”: 32 位移位的结果被隐式转换为 64 位(是否希望进行 64 位移位?)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConsistentAreaTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConsistentAreaTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConsistentAreaTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConsistentAreaTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\ConsistentAreaTester.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SweeplineNestedRingTester.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SweeplineNestedRingTester.cpp)
3> CommonBitsOp.cpp
3> CommonBitsRemover.cpp
3> EnhancedPrecisionOp.cpp
2> SimpleNestedRingTester.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IndexedNestedRingTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\QuadtreeNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\QuadtreeNestedRingTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\QuadtreeNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\QuadtreeNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\QuadtreeNestedRingTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(56): warning C4456: “c”的声明隐藏了上一个本地声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(51): note: 参见“c”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/operation/union/UnaryUnionOp.h(167): note: 参见对正在编译的函数 模板 实例化“void geos::geom::util::GeometryExtracter::extract<geos::geom::Polygon,std::vector<const geos::geom::Polygon *,std::allocator<_Ty>>>(const geos::geom::Geometry &,TargetContainer &)”的引用
2> with
2> [
2> _Ty=const geos::geom::Polygon *,
2> TargetContainer=std::vector<const geos::geom::Polygon *,std::allocator<const geos::geom::Polygon *>>
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\operation\union\UnaryUnionOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp)
2>E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp(86): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp(118): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp(129): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\RepeatedPointTester.cpp(140): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> GeometryPrecisionReducer.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SimpleNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SimpleNestedRingTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SimpleNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SimpleNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SimpleNestedRingTester.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
3> PrecisionReducerCoordinateOperation.cpp
3> SimpleGeometryPrecisionReducer.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp)
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(73): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(138): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(135): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(140): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(138): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(142): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(140): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(144): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(142): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(147): warning C4456: “x”的声明隐藏了上一个本地声明
2> E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(144): note: 参见“x”的声明
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(234): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(287): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(385): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(449): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(477): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(527): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(607): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(628): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\operation\valid\IsValidOp.cpp(646): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
3> DouglasPeuckerLineSimplifier.cpp
2> SweeplineNestedRingTester.cpp
3> DouglasPeuckerSimplifier.cpp
3> LineSegmentIndex.cpp
2> TopologyValidationError.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
3> TaggedLineSegment.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
3>E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp(139): warning C4458: “newFactory”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/precision/GeometryPrecisionReducer.h(47): note: 参见“geos::precision::GeometryPrecisionReducer::newFactory”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> Subgraph.cpp
2> ConnectedSubgraphFinder.cpp
2> CommonBits.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\src\precision\CommonBits.cpp(56): warning C4334: “<<”: 32 位移位的结果被隐式转换为 64 位(是否希望进行 64 位移位?)
3>E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp(40): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> CommonBitsOp.cpp
2> CommonBitsRemover.cpp
3>E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp(73): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> TaggedLineString.cpp
2> EnhancedPrecisionOp.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SweeplineNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SweeplineNestedRingTester.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SweeplineNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SweeplineNestedRingTester.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\operation\valid\SweeplineNestedRingTester.cpp)
3> TaggedLineStringSimplifier.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\precision\CommonBitsRemover.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\precision\CommonBitsRemover.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\precision\CommonBitsRemover.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\precision\EnhancedPrecisionOp.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\precision\EnhancedPrecisionOp.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\precision\EnhancedPrecisionOp.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
3> TaggedLinesSimplifier.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
3> TopologyPreservingSimplifier.cpp
3>E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp(91): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp(183): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> GeometryPrecisionReducer.cpp
3> DelaunayTriangulationBuilder.cpp
3> IncrementalDelaunayTriangulator.cpp
2> PrecisionReducerCoordinateOperation.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
3> VoronoiDiagramBuilder.cpp
2> SimpleGeometryPrecisionReducer.cpp
3> LastFoundQuadEdgeLocator.cpp
3>E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp(297): warning C4458: “line”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/simplify/TaggedLineStringSimplifier.h(100): note: 参见“geos::simplify::TaggedLineStringSimplifier::line”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
2> DouglasPeuckerLineSimplifier.cpp
2> DouglasPeuckerSimplifier.cpp
2> LineSegmentIndex.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2> TaggedLineSegment.cpp
3>E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(110): warning C4458: “tolerance”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(75): note: 参见“geos::triangulate::DelaunayTriangulationBuilder::tolerance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
3> LocateFailureException.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp(139): warning C4458: “newFactory”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/precision/GeometryPrecisionReducer.h(47): note: 参见“geos::precision::GeometryPrecisionReducer::newFactory”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\precision\GeometryPrecisionReducer.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\src\precision\PrecisionReducerCoordinateOperation.cpp(40): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> TaggedLineString.cpp
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(110): warning C4458: “tolerance”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(75): note: 参见“geos::triangulate::DelaunayTriangulationBuilder::tolerance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\DouglasPeuckerSimplifier.cpp)
2>E:\Geos\geos-3.5.1\src\precision\SimpleGeometryPrecisionReducer.cpp(73): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> QuadEdge.cpp
3> QuadEdgeLocator.cpp
3> QuadEdgeSubdivision.cpp
3> TrianglePredicate.cpp
2> TaggedLineStringSimplifier.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> TaggedLinesSimplifier.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
3> TriangleVisitor.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp)
2>E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp(91): warning C4267: “参数”: 从“size_t”转换到“unsigned int”,可能丢失数据
2>E:\Geos\geos-3.5.1\src\simplify\TaggedLineString.cpp(183): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
3> Vertex.cpp
2> TopologyPreservingSimplifier.cpp
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdge.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdge.cpp)
3>E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdge.cpp(129): warning C4458: “data”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(103): note: 参见“geos::triangulate::quadedge::QuadEdge::data”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdge.cpp)
3> Assert.cpp
2> DelaunayTriangulationBuilder.cpp
2> IncrementalDelaunayTriangulator.cpp
3> GeometricShapeFactory.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> VoronoiDiagramBuilder.cpp
2> LastFoundQuadEdgeLocator.cpp
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3> Interrupt.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3>E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp(178): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
3>E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp(439): warning C4458: “triEdges”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(352): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::triEdges”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3>E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp(450): warning C4458: “quadEdges”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(96): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::quadEdges”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\TriangleVisitor.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\TriangleVisitor.cpp)
2>E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp(297): warning C4458: “line”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/simplify/TaggedLineStringSimplifier.h(100): note: 参见“geos::simplify::TaggedLineStringSimplifier::line”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TaggedLineStringSimplifier.cpp)
3>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\Vertex.cpp)
3> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\Vertex.cpp)
3> Profiler.cpp
2>E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(110): warning C4458: “tolerance”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(75): note: 参见“geos::triangulate::DelaunayTriangulationBuilder::tolerance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\simplify\TopologyPreservingSimplifier.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> LocateFailureException.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(96): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::quadEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(97): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::createdEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::locator”: class“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(96): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::quadEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(97): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::createdEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::locator”: class“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\DelaunayTriangulationBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(96): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::quadEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(97): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::createdEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::locator”: class“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\IncrementalDelaunayTriangulator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/VoronoiDiagramBuilder.h(119): warning C4251: “geos::triangulate::VoronoiDiagramBuilder::siteCoords”: class“std::auto_ptr<geos::geom::CoordinateSequence>”需要有 dll 接口由 class“geos::triangulate::VoronoiDiagramBuilder”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/VoronoiDiagramBuilder.h(119): note: 参见“std::auto_ptr<geos::geom::CoordinateSequence>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/VoronoiDiagramBuilder.h(121): warning C4251: “geos::triangulate::VoronoiDiagramBuilder::subdiv”: class“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeSubdivision>”需要有 dll 接口由 class“geos::triangulate::VoronoiDiagramBuilder”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/VoronoiDiagramBuilder.h(97): note: 参见“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeSubdivision>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(96): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::quadEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(97): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::createdEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::locator”: class“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LastFoundQuadEdgeLocator.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(110): warning C4458: “tolerance”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(75): note: 参见“geos::triangulate::DelaunayTriangulationBuilder::tolerance”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\VoronoiDiagramBuilder.cpp)
3> math.cpp
2> QuadEdge.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LocateFailureException.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LocateFailureException.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\LocateFailureException.cpp)
2> QuadEdgeLocator.cpp
2> QuadEdgeSubdivision.cpp
2> TrianglePredicate.cpp
2> TriangleVisitor.cpp
2> Vertex.cpp
2> Assert.cpp
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdge.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdge.cpp)
2> GeometricShapeFactory.cpp
2>E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdge.cpp(129): warning C4458: “data”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(103): note: 参见“geos::triangulate::quadedge::QuadEdge::data”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdge.cpp)
2> Interrupt.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(96): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::quadEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(97): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::createdEdges”: class“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(81): note: 参见“std::vector<geos::triangulate::quadedge::QuadEdge *,std::allocator<_Ty>>”的声明
2> with
2> [
2> _Ty=geos::triangulate::quadedge::QuadEdge *
2> ] (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): warning C4251: “geos::triangulate::quadedge::QuadEdgeSubdivision::locator”: class“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”需要有 dll 接口由 class“geos::triangulate::quadedge::QuadEdgeSubdivision”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“std::auto_ptr<geos::triangulate::quadedge::QuadEdgeLocator>”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\util\Assert.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\util\Assert.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\util\Assert.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\TriangleVisitor.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\TriangleVisitor.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp(178): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
2>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\Vertex.cpp)
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\Vertex.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\Vertex.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\Vertex.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\Vertex.cpp)
2> Profiler.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\src\util\GeometricShapeFactory.cpp)
2>E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp(439): warning C4458: “triEdges”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(352): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::triEdges”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp(450): warning C4458: “quadEdges”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(96): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::quadEdges”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\triangulate\quadedge\QuadEdgeSubdivision.cpp)
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\util\Interrupt.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\util\Interrupt.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\util\Interrupt.cpp)
2> math.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\src\util\math.cpp)
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\util\math.cpp)
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\src\util\math.cpp)
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> DirectedEdge.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> DirectedEdge.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> DirectedEdgeStar.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> DirectedEdgeStar.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Edge.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Edge.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> EdgeRing.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
3>E:\Geos\geos-3.5.1\src\geomgraph\EdgeRing.cpp(179): warning C4458: “geometryFactory”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/geomgraph/EdgeRing.h(151): note: 参见“geos::geomgraph::EdgeRing::geometryFactory”的声明
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> EdgeRing.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Node.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &”
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &”
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &”
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中
2>E:\Geos\geos-3.5.1\src\geomgraph\EdgeRing.cpp(179): warning C4458: “geometryFactory”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/geomgraph/EdgeRing.h(151): note: 参见“geos::geomgraph::EdgeRing::geometryFactory”的声明
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> NodeMap.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Node.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> PlanarGraph.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> NodeMap.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> SweepLineEvent.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> PlanarGraph.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Interval.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> SweepLineEvent.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Key.cpp
3>E:\Geos\geos-3.5.1\src\index\bintree\Key.cpp(86): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/index/bintree/Key.h(61): note: 参见“geos::index::bintree::Key::level”的声明
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Interval.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Node.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Key.cpp
2>E:\Geos\geos-3.5.1\src\index\bintree\Key.cpp(86): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/index/bintree/Key.h(61): note: 参见“geos::index::bintree::Key::level”的声明
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> NodeBase.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Node.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Root.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> NodeBase.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Key.cpp
3>E:\Geos\geos-3.5.1\src\index\quadtree\Key.cpp(118): warning C4458: “level”的声明隐藏了类成员
3> E:\Geos\geos-3.5.1\include\geos/index/quadtree/Key.h(77): note: 参见“geos::index::quadtree::Key::level”的声明
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Root.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Node.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Key.cpp
2>E:\Geos\geos-3.5.1\src\index\quadtree\Key.cpp(118): warning C4458: “level”的声明隐藏了类成员
2> E:\Geos\geos-3.5.1\include\geos/index/quadtree/Key.h(77): note: 参见“geos::index::quadtree::Key::level”的声明
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> NodeBase.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Node.cpp
3>E:\Geos\geos-3.5.1\src\index\quadtree\NodeBase.cpp(165): warning C4267: “return”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Root.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> NodeBase.cpp
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明
2>E:\Geos\geos-3.5.1\src\index\quadtree\NodeBase.cpp(165): warning C4267: “return”: 从“size_t”转换到“unsigned int”,可能丢失数据
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Interval.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Root.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> SweepLineEvent.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> EdgeRing.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Interval.cpp
3>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
3> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
3>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
3> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
3>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
3> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> SweepLineEvent.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> DirectedEdge.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> EdgeRing.cpp
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
2>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &”
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用
2> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
2>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &”
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用
2> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
2>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &”
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用
2> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中
2>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基
2> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明
2> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> DirectedEdgeStar.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> DirectedEdge.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Edge.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> DirectedEdgeStar.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> Node.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Edge.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> NodeMap.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> Node.cpp
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> PlanarGraph.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> NodeMap.cpp
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> PlanarGraph.cpp
3>SegmentStringUtil.obj : warning LNK4221: 此对象文件未定义任何之前未定义的公共符号,因此任何耗用此库的链接操作都不会使用此文件
3> geos-static.vcxproj -> E:\Geos\geos_3_5_build\lib\Debug\libgeos.lib
2> 正在创建库 E:/Geos/geos_3_5_build/lib/Debug/geos.lib 和对象 E:/Geos/geos_3_5_build/lib/Debug/geos.exp
2> geos.vcxproj -> E:\Geos\geos_3_5_build\bin\Debug\geos.dll
2> geos.vcxproj -> E:/Geos/geos_3_5_build/bin/Debug/geos.pdb (Full PDB)
4>------ 已启动生成: 项目: geos_c, 配置: Debug x64 ------
5>------ 已启动生成: 项目: TestSweepLineSpeed, 配置: Debug x64 ------
6>------ 已启动生成: 项目: bug234, 配置: Debug x64 ------
7>------ 已启动生成: 项目: simplewkttester, 配置: Debug x64 ------
8>------ 已启动生成: 项目: xmltester, 配置: Debug x64 ------
5> Building Custom Rule E:/Geos/geos-3.5.1/tests/bigtest/CMakeLists.txt
4> Building Custom Rule E:/Geos/geos-3.5.1/capi/CMakeLists.txt
5> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/bigtest/CMakeFiles/generate.stamp is up-to-date.
4> CMake does not need to re-run because E:/Geos/geos_3_5_build/capi/CMakeFiles/generate.stamp is up-to-date.
5>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
4>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
7> Building Custom Rule E:/Geos/geos-3.5.1/tests/xmltester/CMakeLists.txt
6> Building Custom Rule E:/Geos/geos-3.5.1/tests/bigtest/CMakeLists.txt
5>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
5> TestSweepLineSpeed.cpp
4>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
4> geos_c.cpp
7> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/xmltester/CMakeFiles/generate.stamp is up-to-date.
5>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
4>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
5> GeometryTestFactory.cpp
4> geos_ts_c.cpp
8> Building Custom Rule E:/Geos/geos-3.5.1/tests/xmltester/CMakeLists.txt
6> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/bigtest/CMakeFiles/generate.stamp is up-to-date.
8> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/xmltester/CMakeFiles/generate.stamp is up-to-date.
7>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
7> SimpleWKTTester.cpp
6>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
6> bug234.cpp
8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
4>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
8> XMLTester.cpp
8> tinyxml.cpp
8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
8> tinystr.cpp
8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
8> tinyxmlerror.cpp
8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
8> tinyxmlparser.cpp
8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
7>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
8> BufferResultMatcher.cpp
7> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
8>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
7>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
8> SingleSidedBufferResultMatcher.cpp
7> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
7>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
7> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
6>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
6> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
6>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
6> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
6>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值
6> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化
5>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\TestSweepLineSpeed.cpp)
5> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\TestSweepLineSpeed.cpp)
5>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\TestSweepLineSpeed.cpp)
5> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\TestSweepLineSpeed.cpp)
5>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\TestSweepLineSpeed.cpp)
5> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\TestSweepLineSpeed.cpp)
5>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\GeometryTestFactory.cpp)
5> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\GeometryTestFactory.cpp)
5>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\GeometryTestFactory.cpp)
5> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\GeometryTestFactory.cpp)
5>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\GeometryTestFactory.cpp)
5> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\bigtest\GeometryTestFactory.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Puntal &geos::geom::Puntal::operator =(geos::geom::Puntal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Lineal &geos::geom::Lineal::operator =(geos::geom::Lineal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): warning C4239: 使用了非标准扩展:“参数”: 从“geos::geom::Geometry”转换到“geos::geom::Geometry &” (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 非常量引用只能绑定到左值;赋值运算符采用对非常量的引用 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(36): note: 此诊断出现在编译器生成的函数“geos::geom::Polygonal &geos::geom::Polygonal::operator =(geos::geom::Polygonal &&)”中 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(196): warning C4458: “nodes”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/index/strtree/AbstractSTRtree.h(184): note: 参见“geos::index::strtree::AbstractSTRtree::nodes”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): warning C4275: 非 dll 接口 class“std::exception”用作 dll 接口 class“geos::util::GEOSException”的基 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Visual Studio 2015\install\VC\include\vcruntime_exception.h(43): note: 参见“std::exception”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/util/GEOSException.h(38): note: 参见“geos::util::GEOSException”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
4>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(224): warning C4458: “g0”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(235): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g0”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(225): warning C4458: “g1”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(237): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g1”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
8>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
4>E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(54): warning C4251: “geos::noding::GeometryNoder::lineList”: class“std::vector<geos::noding::SegmentString *,std::allocator<_Ty>>”需要有 dll 接口由 class“geos::noding::GeometryNoder”的客户端使用
4> with
4> [
4> _Ty=geos::noding::SegmentString *
4> ] (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/noding/SegmentNodeList.h(69): note: 参见“std::vector<geos::noding::SegmentString *,std::allocator<_Ty>>”的声明
4> with
4> [
4> _Ty=geos::noding::SegmentString *
4> ] (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(61): warning C4251: “geos::noding::GeometryNoder::noder”: class“std::auto_ptr<geos::noding::Noder>”需要有 dll 接口由 class“geos::noding::GeometryNoder”的客户端使用 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/noding/GeometryNoder.h(61): note: 参见“std::auto_ptr<geos::noding::Noder>”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(224): warning C4458: “g0”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(235): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g0”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(225): warning C4458: “g1”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(237): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g1”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_c.cpp)
8>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(224): warning C4458: “g0”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(235): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g0”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(225): warning C4458: “g1”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(237): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g1”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\SingleSidedBufferResultMatcher.cpp)
8>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(224): warning C4458: “g0”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(235): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g0”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
8>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(225): warning C4458: “g1”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
8> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(237): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g1”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\BufferResultMatcher.cpp)
6> bug234.vcxproj -> E:\Geos\geos_3_5_build\bin\Debug\bug234.exe
7> simplewkttester.vcxproj -> E:\Geos\geos_3_5_build\bin\Debug\simplewkttester.exe
6> bug234.vcxproj -> E:/Geos/geos_3_5_build/bin/Debug/bug234.pdb (Full PDB)
7> simplewkttester.vcxproj -> E:/Geos/geos_3_5_build/bin/Debug/simplewkttester.pdb (Full PDB)
4>E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(110): warning C4458: “tolerance”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(75): note: 参见“geos::triangulate::DelaunayTriangulationBuilder::tolerance”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp)
4>E:\Geos\geos-3.5.1\capi\geos_ts_c.cpp(398): warning C4100: “extHandle”: 未引用的形参
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(94): warning C4267: “初始化”: 从“size_t”转换到“unsigned int”,可能丢失数据
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(94): warning C4267: “初始化”: 从“size_t”转换到“const unsigned int”,可能丢失数据
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(720): warning C4456: “tmp”的声明隐藏了上一个本地声明
8> E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(702): note: 参见“tmp”的声明
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(774): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(939): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(959): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(982): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(994): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1016): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1053): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1098): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1135): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1201): warning C4458: “gT”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(51): note: 参见“XMLTester::gT”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1362): warning C4456: “tmp”的声明隐藏了上一个本地声明
8> E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(702): note: 参见“tmp”的声明
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1428): warning C4458: “gA”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(49): note: 参见“XMLTester::gA”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1428): warning C4458: “gB”的声明隐藏了类成员
8> e:\geos\geos-3.5.1\tests\xmltester\XMLTester.h(50): note: 参见“XMLTester::gB”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp)
8>E:\Geos\geos-3.5.1\tests\xmltester\XMLTester.cpp(1461): warning C4100: “sig”: 未引用的形参
5> TestSweepLineSpeed.vcxproj -> E:\Geos\geos_3_5_build\bin\Debug\TestSweepLineSpeed.exe
5> TestSweepLineSpeed.vcxproj -> E:/Geos/geos_3_5_build/bin/Debug/TestSweepLineSpeed.pdb (Full PDB)
4>e:\geos\geos-3.5.1\capi\geos_ts_c.cpp(2357): warning C4702: 无法访问的代码
4>e:\geos\geos-3.5.1\capi\geos_ts_c.cpp(3879): warning C4702: 无法访问的代码
4>e:\geos\geos-3.5.1\capi\geos_ts_c.cpp(4402): warning C4702: 无法访问的代码
4>e:\geos\geos-3.5.1\capi\geos_ts_c.cpp(4513): warning C4702: 无法访问的代码
4>e:\geos\geos-3.5.1\capi\geos_ts_c.cpp(4749): warning C4702: 无法访问的代码
4>e:\geos\geos-3.5.1\capi\geos_ts_c.cpp(4915): warning C4702: 无法访问的代码
4>e:\geos\geos-3.5.1\capi\geos_ts_c.cpp(5257): warning C4702: 无法访问的代码
4>e:\geos\geos-3.5.1\capi\geos_ts_c.cpp(5877): warning C4702: 无法访问的代码
4> 正在创建库 E:/Geos/geos_3_5_build/lib/Debug/geos_c.lib 和对象 E:/Geos/geos_3_5_build/lib/Debug/geos_c.exp
8> xmltester.vcxproj -> E:\Geos\geos_3_5_build\bin\Debug\xmltester.exe
8> xmltester.vcxproj -> E:/Geos/geos_3_5_build/bin/Debug/xmltester.pdb (Full PDB)
4> geos_c.vcxproj -> E:\Geos\geos_3_5_build\bin\Debug\geos_c.dll
4> geos_c.vcxproj -> E:/Geos/geos_3_5_build/bin/Debug/geos_c.pdb (Full PDB)
9>------ 已启动生成: 项目: geos_unit, 配置: Debug x64 ------
9> Building Custom Rule E:/Geos/geos-3.5.1/tests/unit/CMakeLists.txt
9> CMake does not need to re-run because E:/Geos/geos_3_5_build/tests/unit/CMakeFiles/generate.stamp is up-to-date.
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9> AngleTest.cpp
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9> computeOrientationTest.cpp
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9> isCCWTest.cpp
9> isPointInRingTest.cpp
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9> signedAreaTest.cpp
9> ConvexHullTest.cpp
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
9> InteriorPointAreaTest.cpp
9> PointLocatorTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\signedAreaTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\signedAreaTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isCCWTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isCCWTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isPointInRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isPointInRingTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\InteriorPointAreaTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\InteriorPointAreaTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\InteriorPointAreaTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\InteriorPointAreaTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\signedAreaTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\signedAreaTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\InteriorPointAreaTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\InteriorPointAreaTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\signedAreaTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\signedAreaTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isCCWTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isCCWTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isPointInRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isPointInRingTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isCCWTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isCCWTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isPointInRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\isPointInRingTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\computeOrientationTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\computeOrientationTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\PointLocatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\PointLocatorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\PointLocatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\PointLocatorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\PointLocatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\PointLocatorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\computeOrientationTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\computeOrientationTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\computeOrientationTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\CGAlgorithms\computeOrientationTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\ConvexHullTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\ConvexHullTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\ConvexHullTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\ConvexHullTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\ConvexHullTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\ConvexHullTest.cpp)
9> RobustLineIntersectionTest.cpp
9> RobustLineIntersectorTest.cpp
9> DiscreteHausdorffDistanceTest.cpp
9> GEOSBufferTest.cpp
9> GEOSClipByRectTest.cpp
9> GEOSContainsTest.cpp
9> GEOSConvexHullTest.cpp
9> GEOSCoordSeqTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\capi\GEOSClipByRectTest.cpp(42): warning C4800: “char”: 将值强制为布尔值“true”或“false”(性能警告)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(61): warning C4458: “i”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(39): note: 参见“tut::test_robustlineintersector_data::i”的声明
9>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(224): warning C4458: “g0”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(81): warning C4458: “i”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(39): note: 参见“tut::test_robustlineintersector_data::i”的声明
9> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(235): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g0”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(225): warning C4458: “g1”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/algorithm/distance/DiscreteHausdorffDistance.h(237): note: 参见“geos::algorithm::distance::DiscreteHausdorffDistance::g1”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\algorithm\distance\DiscreteHausdorffDistanceTest.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(99): warning C4458: “i”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(39): note: 参见“tut::test_robustlineintersector_data::i”的声明
9>E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(117): warning C4458: “i”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(39): note: 参见“tut::test_robustlineintersector_data::i”的声明
9>E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(135): warning C4458: “i”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\algorithm\RobustLineIntersectorTest.cpp(39): note: 参见“tut::test_robustlineintersector_data::i”的声明
9> GEOSDelaunayTriangulationTest.cpp
9> GEOSDistanceTest.cpp
9> GEOSGeomFromWKBTest.cpp
9> GEOSGeomToWKTTest.cpp
9> GEOSGeom_create.cpp
9> GEOSGeom_extractUniquePointsTest.cpp
9> GEOSGetCentroidTest.cpp
9> GEOSInterruptTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSGeomFromWKBTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSGeomFromWKBTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSGeomFromWKBTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSGeomFromWKBTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSGeomFromWKBTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSGeomFromWKBTest.cpp)
9> GEOSIntersectionTest.cpp
9> GEOSIntersectsTest.cpp
9> GEOSLineString_PointTest.cpp
9> GEOSNearestPointsTest.cpp
9> GEOSNodeTest.cpp
9> GEOSOffsetCurveTest.cpp
9> GEOSOrientationIndex.cpp
9> GEOSPointOnSurfaceTest.cpp
9> GEOSPolygonizer_getCutEdgesTest.cpp
9> GEOSPreparedGeometryTest.cpp
9> GEOSRelateBoundaryNodeRuleTest.cpp
9> GEOSRelatePatternMatchTest.cpp
9> GEOSSharedPathsTest.cpp
9> GEOSSimplifyTest.cpp
9> GEOSSnapTest.cpp
9> GEOSUnaryUnionTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSPreparedGeometryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSPreparedGeometryTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSPreparedGeometryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSPreparedGeometryTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSPreparedGeometryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\capi\GEOSPreparedGeometryTest.cpp)
9> GEOSVoronoiDiagramTest.cpp
9> GEOSWithinTest.cpp
9> GEOSisClosedTest.cpp
9> GEOSisValidDetailTest.cpp
9> CoordinateArraySequenceFactoryTest.cpp
9> CoordinateArraySequenceTest.cpp
9> CoordinateListTest.cpp
9> CoordinateTest.cpp
9>E:\Geos\geos-3.5.1\tests\unit\capi\GEOSVoronoiDiagramTest.cpp(52): warning C4800: “char”: 将值强制为布尔值“true”或“false”(性能警告)
9> DimensionTest.cpp
9> EnvelopeTest.cpp
9> clone.cpp
9> coversTest.cpp
9> equalsTest.cpp
9> isRectangleTest.cpp
9> normalize.cpp
9> GeometryFactoryTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\clone.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\clone.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\clone.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\clone.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\clone.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\clone.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\coversTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\coversTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\coversTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\coversTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\coversTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\coversTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\equalsTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\equalsTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\equalsTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\equalsTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\equalsTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\equalsTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\isRectangleTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\isRectangleTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\isRectangleTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\isRectangleTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\isRectangleTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\isRectangleTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\normalize.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\normalize.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\normalize.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\normalize.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\normalize.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\normalize.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\normalize.cpp(40): warning C4800: “geos::geom::Geometry *”: 将值强制为布尔值“true”或“false”(性能警告)
9>E:\Geos\geos-3.5.1\tests\unit\geom\Geometry\normalize.cpp(42): warning C4800: “geos::geom::Geometry *”: 将值强制为布尔值“true”或“false”(性能警告)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp(1122): warning C4244: “参数”: 从“std::size_t”转换到“double”,可能丢失数据
9>E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp(1123): warning C4244: “参数”: 从“std::size_t”转换到“double”,可能丢失数据
9>E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp(1164): warning C4244: “参数”: 从“std::size_t”转换到“double”,可能丢失数据
9>E:\Geos\geos-3.5.1\tests\unit\geom\GeometryFactoryTest.cpp(1165): warning C4244: “参数”: 从“std::size_t”转换到“double”,可能丢失数据
9> IntersectionMatrixTest.cpp
9> LineSegmentTest.cpp
9> LineStringTest.cpp
9> LinearRingTest.cpp
9> LocationTest.cpp
9> MultiLineStringTest.cpp
9> MultiPointTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LinearRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LinearRingTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LineStringTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LineStringTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LineStringTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LineStringTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LinearRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LinearRingTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LineStringTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LineStringTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LinearRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\LinearRingTest.cpp)
9> MultiPolygonTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiLineStringTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiLineStringTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiLineStringTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiLineStringTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiPointTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiPointTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiPointTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiPointTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiPointTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiPointTest.cpp)
9> PointTest.cpp
9> PolygonTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiPolygonTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\MultiPolygonTest.cpp)
9> PrecisionModelTest.cpp
9> TriangleTest.cpp
9> PreparedGeometryFactoryTest.cpp
9> GeometryExtracterTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PointTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PointTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PointTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PointTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PointTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PointTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PolygonTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PolygonTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PolygonTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PolygonTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PolygonTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\PolygonTest.cpp)
9> geos_unit.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\prep\PreparedGeometryFactoryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\prep\PreparedGeometryFactoryTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\prep\PreparedGeometryFactoryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\prep\PreparedGeometryFactoryTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\prep\PreparedGeometryFactoryTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\prep\PreparedGeometryFactoryTest.cpp)
9> DoubleBitsTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp)
9> ByteOrderValuesTest.cpp
9> WKBReaderTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(56): warning C4456: “c”的声明隐藏了上一个本地声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(51): note: 参见“c”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp)
9> E:\Geos\geos-3.5.1\tests\unit\geom\util\GeometryExtracterTest.cpp(68): note: 参见对正在编译的函数 模板 实例化“void geos::geom::util::GeometryExtracter::extract<geos::geom::Point,std::vector<const geos::geom::Point *,std::allocator<_Ty>>>(const geos::geom::Geometry &,TargetContainer &)”的引用
9> with
9> [
9> _Ty=const geos::geom::Point *,
9> TargetContainer=std::vector<const geos::geom::Point *,std::allocator<const geos::geom::Point *>>
9> ]
9> WKBWriterTest.cpp
9> WKTReaderTest.cpp
9> WKTWriterTest.cpp
9> WriterTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBReaderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBReaderTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBReaderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBReaderTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBReaderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBReaderTest.cpp)
9> LengthIndexedLineTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBWriterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBWriterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBWriterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBWriterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBWriterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKBWriterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp)
9> BasicSegmentStringTest.cpp
9>E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp(152): warning C4458: “pm”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp(28): note: 参见“tut::test_wktreader_data::pm”的声明
9>E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp(153): warning C4458: “gf”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\io\WKTReaderTest.cpp(29): note: 参见“tut::test_wktreader_data::gf”的声明
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTWriterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTWriterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTWriterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTWriterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTWriterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\io\WKTWriterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\linearref\LengthIndexedLineTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\linearref\LengthIndexedLineTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\linearref\LengthIndexedLineTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\linearref\LengthIndexedLineTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\linearref\LengthIndexedLineTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\linearref\LengthIndexedLineTest.cpp)
9> NodedSegmentStringTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/noding/BasicSegmentString.h(73): warning C4267: “return”: 从“size_t”转换到“unsigned int”,可能丢失数据 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\BasicSegmentStringTest.cpp)
9> OrientedCoordinateArray.cpp
9> SegmentNodeTest.cpp
9> SegmentPointComparatorTest.cpp
9> HotPixelTest.cpp
9> MCIndexSnapRounderTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\OrientedCoordinateArray.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\OrientedCoordinateArray.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\OrientedCoordinateArray.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\OrientedCoordinateArray.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\OrientedCoordinateArray.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\OrientedCoordinateArray.cpp)
9> IsSimpleOpTest.cpp
9> BufferBuilderTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\snapround\MCIndexSnapRounderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\snapround\MCIndexSnapRounderTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\snapround\MCIndexSnapRounderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\snapround\MCIndexSnapRounderTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\snapround\MCIndexSnapRounderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\noding\snapround\MCIndexSnapRounderTest.cpp)
9> BufferOpTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\IsSimpleOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\IsSimpleOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\IsSimpleOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\IsSimpleOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\IsSimpleOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\IsSimpleOpTest.cpp)
9> BufferParametersTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferBuilderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferBuilderTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferBuilderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferBuilderTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferBuilderTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferBuilderTest.cpp)
9> DistanceOpTest.cpp
9> RectangleIntersectionTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\buffer\BufferOpTest.cpp)
9> LineMergerTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\distance\DistanceOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\distance\DistanceOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\distance\DistanceOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\distance\DistanceOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\distance\DistanceOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\distance\DistanceOpTest.cpp)
9> LineSequencerTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp(76): warning C4800: “geos::geom::Geometry *”: 将值强制为布尔值“true”或“false”(性能警告)
9>E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp(78): warning C4800: “geos::geom::Geometry *”: 将值强制为布尔值“true”或“false”(性能警告)
9>E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp(86): warning C4800: “geos::geom::Geometry *”: 将值强制为布尔值“true”或“false”(性能警告)
9>E:\Geos\geos-3.5.1\tests\unit\operation\intersection\RectangleIntersectionTest.cpp(88): warning C4800: “geos::geom::Geometry *”: 将值强制为布尔值“true”或“false”(性能警告)
9> GeometrySnapperTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineMergerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineMergerTest.cpp)
9> LineStringSnapperTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineMergerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineMergerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineMergerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineMergerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineSequencerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineSequencerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineSequencerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineSequencerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\snap\GeometrySnapperTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\snap\GeometrySnapperTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineSequencerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\linemerge\LineSequencerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\snap\GeometrySnapperTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\snap\GeometrySnapperTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\snap\GeometrySnapperTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\snap\GeometrySnapperTest.cpp)
9> FuzzyPointLocatorTest.cpp
9> OffsetPointGeneratorTest.cpp
9> OverlayResultValidatorTest.cpp
9> PolygonizeTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\FuzzyPointLocatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\FuzzyPointLocatorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\FuzzyPointLocatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\FuzzyPointLocatorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\FuzzyPointLocatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\FuzzyPointLocatorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OffsetPointGeneratorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OffsetPointGeneratorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OffsetPointGeneratorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OffsetPointGeneratorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OffsetPointGeneratorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OffsetPointGeneratorTest.cpp)
9> SharedPathsOpTest.cpp
9> CascadedPolygonUnionTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\polygonize\PolygonizeTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\polygonize\PolygonizeTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\polygonize\PolygonizeTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\polygonize\PolygonizeTest.cpp)
9> UnaryUnionOpTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\polygonize\PolygonizeTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\polygonize\PolygonizeTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(63): warning C4458: “g0”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g0”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(66): warning C4458: “g1”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g1”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(69): warning C4458: “gres”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::gres”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(82): warning C4458: “g0”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g0”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(85): warning C4458: “g1”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g1”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(88): warning C4458: “gres”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::gres”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(101): warning C4458: “g0”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g0”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(104): warning C4458: “g1”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g1”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(107): warning C4458: “gres”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::gres”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(121): warning C4458: “g0”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g0”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(124): warning C4458: “g1”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g1”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(127): warning C4458: “gres”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::gres”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(141): warning C4458: “g0”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g0”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(144): warning C4458: “g1”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g1”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(148): warning C4458: “gres”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::gres”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(161): warning C4458: “g0”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g0”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(164): warning C4458: “g1”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::g1”的声明
9>E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(167): warning C4458: “gres”的声明隐藏了类成员
9> E:\Geos\geos-3.5.1\tests\unit\operation\overlay\validate\OverlayResultValidatorTest.cpp(36): note: 参见“tut::test_overlayresultvalidator_data::gres”的声明
9> IsValidTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\sharedpaths\SharedPathsOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\sharedpaths\SharedPathsOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\sharedpaths\SharedPathsOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\sharedpaths\SharedPathsOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\sharedpaths\SharedPathsOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\sharedpaths\SharedPathsOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\CascadedPolygonUnionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\CascadedPolygonUnionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\CascadedPolygonUnionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\CascadedPolygonUnionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\CascadedPolygonUnionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\CascadedPolygonUnionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9> ValidClosedRingTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9> ValidSelfTouchingRingFormingHoleTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\IsValidTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\IsValidTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\IsValidTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\IsValidTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\IsValidTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\IsValidTest.cpp)
9> GeometryPrecisionReducerTest.cpp
9> SimpleGeometryPrecisionReducerTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidClosedRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidClosedRingTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidClosedRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidClosedRingTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidClosedRingTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidClosedRingTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidSelfTouchingRingFormingHoleTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidSelfTouchingRingFormingHoleTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidSelfTouchingRingFormingHoleTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidSelfTouchingRingFormingHoleTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidSelfTouchingRingFormingHoleTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\valid\ValidSelfTouchingRingFormingHoleTest.cpp)
9> DouglasPeuckerSimplifierTest.cpp
9> TopologyPreservingSimplifierTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(56): warning C4456: “c”的声明隐藏了上一个本地声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/util/GeometryExtracter.h(51): note: 参见“c”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/operation/union/UnaryUnionOp.h(167): note: 参见对正在编译的函数 模板 实例化“void geos::geom::util::GeometryExtracter::extract<geos::geom::Polygon,std::vector<const geos::geom::Polygon *,std::allocator<_Ty>>>(const geos::geom::Geometry &,TargetContainer &)”的引用
9> with
9> [
9> _Ty=const geos::geom::Polygon *,
9> TargetContainer=std::vector<const geos::geom::Polygon *,std::allocator<const geos::geom::Polygon *>>
9> ] (编译源文件 E:\Geos\geos-3.5.1\tests\unit\operation\union\UnaryUnionOpTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\GeometryPrecisionReducerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\GeometryPrecisionReducerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\GeometryPrecisionReducerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\GeometryPrecisionReducerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\GeometryPrecisionReducerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\GeometryPrecisionReducerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\SimpleGeometryPrecisionReducerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\SimpleGeometryPrecisionReducerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\SimpleGeometryPrecisionReducerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\SimpleGeometryPrecisionReducerTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\SimpleGeometryPrecisionReducerTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\precision\SimpleGeometryPrecisionReducerTest.cpp)
9> DelaunayTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\DouglasPeuckerSimplifierTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\DouglasPeuckerSimplifierTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\DouglasPeuckerSimplifierTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\DouglasPeuckerSimplifierTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\DouglasPeuckerSimplifierTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\DouglasPeuckerSimplifierTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\TopologyPreservingSimplifierTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\TopologyPreservingSimplifierTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\TopologyPreservingSimplifierTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\TopologyPreservingSimplifierTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\TopologyPreservingSimplifierTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\simplify\TopologyPreservingSimplifierTest.cpp)
9> VoronoiTest.cpp
9> QuadEdgeSubdivisionTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(110): warning C4458: “tolerance”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(75): note: 参见“geos::triangulate::DelaunayTriangulationBuilder::tolerance”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\DelaunayTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\VoronoiTest.cpp)
9> QuadEdgeTest.cpp
9> VertexTest.cpp
9> UniqueCoordinateArrayFilterTest.cpp
9>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(162): warning C4458: “locator”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdgeSubdivision.h(103): note: 参见“geos::triangulate::quadedge::QuadEdgeSubdivision::locator”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(110): warning C4458: “tolerance”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/DelaunayTriangulationBuilder.h(75): note: 参见“geos::triangulate::DelaunayTriangulationBuilder::tolerance”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp)
9>E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeSubdivisionTest.cpp(158): warning C4800: “const geos::geom::Polygon *”: 将值强制为布尔值“true”或“false”(性能警告)
9>E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(174): warning C4458: “next”的声明隐藏了类成员 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/triangulate/quadedge/QuadEdge.h(102): note: 参见“geos::triangulate::quadedge::QuadEdge::next”的声明 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\triangulate\quadedge\QuadEdgeTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): warning C4589: 抽象类“geos::geom::Puntal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\util\UniqueCoordinateArrayFilterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Puntal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\util\UniqueCoordinateArrayFilterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): warning C4589: 抽象类“geos::geom::Lineal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\util\UniqueCoordinateArrayFilterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Lineal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\util\UniqueCoordinateArrayFilterTest.cpp)
9>E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): warning C4589: 抽象类“geos::geom::Polygonal”的构造函数忽略虚拟基类“geos::geom::Geometry”的初始化设定值 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\util\UniqueCoordinateArrayFilterTest.cpp)
9> E:\Geos\geos-3.5.1\include\geos/geom/Polygonal.h(35): note: 虚拟基类仅由最底层派生类型进行初始化 (编译源文件 E:\Geos\geos-3.5.1\tests\unit\util\UniqueCoordinateArrayFilterTest.cpp)
9> geos_unit.vcxproj -> E:\Geos\geos_3_5_build\bin\Debug\geos_unit.exe
9> geos_unit.vcxproj -> E:/Geos/geos_3_5_build/bin/Debug/geos_unit.pdb (Full PDB)
10>------ 已启动生成: 项目: ALL_BUILD, 配置: Debug x64 ------
10> Building Custom Rule E:/Geos/geos-3.5.1/CMakeLists.txt
10> CMake does not need to re-run because E:/Geos/geos_3_5_build/CMakeFiles/generate.stamp is up-to-date.
========== 生成: 成功 10 个,失败 0 个,最新 0 个,跳过 0 个 ==========

 

1>------ 已启动生成: 项目: INSTALL, 配置: Debug x64 ------
1> -- Install configuration: "Debug"
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geos.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/platform.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/version.h
1> -- Up-to-date: E:/Geos/geos_3_5_install/include/geos
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/Angle.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/BoundaryNodeRule.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/CentralEndpointIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/Centroid.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/CentroidArea.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/CentroidLine.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/CentroidPoint.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/CGAlgorithms.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/ConvexHull.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/ConvexHull.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/distance
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/distance/DiscreteHausdorffDistance.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/distance/DistanceToPoint.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/distance/PointPairDistance.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/HCoordinate.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/InteriorPointArea.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/InteriorPointLine.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/InteriorPointPoint.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/LineIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/locate
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/locate/IndexedPointInAreaLocator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/locate/PointOnGeometryLocator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/locate/SimplePointInAreaLocator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/MCPointInRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/MinimumDiameter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/NotRepresentableException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/PointInRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/PointLocator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/RayCrossingCounter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/RobustDeterminant.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/SimplePointInRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/algorithm/SIRtreePointInRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/export.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/BinaryOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Coordinate.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Coordinate.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/CoordinateArraySequence.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/CoordinateArraySequenceFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/CoordinateArraySequenceFactory.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/CoordinateFilter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/CoordinateList.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/CoordinateSequence.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/CoordinateSequenceFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/CoordinateSequenceFilter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Dimension.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Envelope.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Envelope.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Geometry.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/GeometryCollection.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/GeometryCollection.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/GeometryComponentFilter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/GeometryFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/GeometryFactory.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/GeometryFilter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/GeometryList.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/IntersectionMatrix.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Lineal.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/LinearRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/LineSegment.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/LineSegment.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/LineString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Location.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/MultiLineString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/MultiLineString.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/MultiPoint.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/MultiPolygon.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/MultiPolygon.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Point.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Polygon.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Polygonal.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/PrecisionModel.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/PrecisionModel.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/AbstractPreparedPolygonContains.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/BasicPreparedGeometry.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedGeometry.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedGeometryFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedLineString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedLineStringIntersects.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedPoint.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedPolygon.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedPolygonContains.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedPolygonContainsProperly.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedPolygonCovers.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedPolygonIntersects.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/prep/PreparedPolygonPredicate.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Puntal.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/Triangle.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/ComponentCoordinateExtracter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/CoordinateOperation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/GeometryCombiner.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/GeometryEditor.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/GeometryEditorOperation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/GeometryExtracter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/GeometryTransformer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/LinearComponentExtracter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/PointExtracter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/PolygonExtracter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/ShortCircuitedGeometryVisitor.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom/util/SineStarFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geom.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/Depth.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/DirectedEdge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/DirectedEdge.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/DirectedEdgeStar.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/Edge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/EdgeEnd.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/EdgeEndStar.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/EdgeIntersection.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/EdgeIntersectionList.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/EdgeList.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/EdgeNodingValidator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/EdgeRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/GeometryGraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/GeometryGraph.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/GraphComponent.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/EdgeSetIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/MonotoneChain.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/MonotoneChainEdge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/MonotoneChainIndexer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/SegmentIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/SimpleEdgeSetIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/SimpleMCSweepLineIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/SimpleSweepLineIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/SweepLineEvent.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/SweepLineEventObj.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/index/SweepLineSegment.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/Label.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/Node.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/NodeFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/NodeMap.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/PlanarGraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/Position.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/Quadrant.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph/TopologyLocation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomgraphindex.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geomUtil.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/geosAlgorithm.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/bintree
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/bintree/Bintree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/bintree/Interval.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/bintree/Key.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/bintree/Node.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/bintree/NodeBase.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/bintree/Root.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/chain
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/chain/MonotoneChain.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/chain/MonotoneChainBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/chain/MonotoneChainOverlapAction.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/chain/MonotoneChainSelectAction.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/intervalrtree
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/intervalrtree/IntervalRTreeBranchNode.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/intervalrtree/IntervalRTreeLeafNode.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/intervalrtree/IntervalRTreeNode.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/intervalrtree/SortedPackedIntervalRTree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/ItemVisitor.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/quadtree
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/quadtree/DoubleBits.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/quadtree/IntervalSize.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/quadtree/Key.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/quadtree/Node.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/quadtree/NodeBase.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/quadtree/Quadtree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/quadtree/Root.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/SpatialIndex.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/strtree
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/strtree/AbstractNode.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/strtree/AbstractSTRtree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/strtree/Boundable.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/strtree/Interval.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/strtree/ItemBoundable.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/strtree/SIRtree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/strtree/STRtree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/sweepline
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/sweepline/SweepLineEvent.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/sweepline/SweepLineIndex.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/sweepline/SweepLineInterval.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/index/sweepline/SweepLineOverlapAction.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/indexBintree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/indexChain.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/indexQuadtree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/indexStrtree.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/indexSweepline.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/inline.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/ByteOrderDataInStream.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/ByteOrderDataInStream.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/ByteOrderValues.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/CLocalizer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/ParseException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/StringTokenizer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/WKBConstants.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/WKBReader.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/WKBWriter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/WKTReader.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/WKTReader.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/WKTWriter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io/Writer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/io.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/ExtractLineByLocation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LengthIndexedLine.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LengthIndexOfPoint.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LengthLocationMap.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LinearGeometryBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LinearIterator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LinearLocation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LocationIndexedLine.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LocationIndexOfLine.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/linearref/LocationIndexOfPoint.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/BasicSegmentString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/FastNodingValidator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/FastSegmentSetIntersectionFinder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/GeometryNoder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/IntersectionAdder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/IntersectionFinderAdder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/IteratedNoder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/MCIndexNoder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/MCIndexNoder.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/MCIndexSegmentSetMutualIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/NodableSegmentString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/NodedSegmentString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/Noder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/NodingValidator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/Octant.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/OrientedCoordinateArray.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/ScaledNoder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SegmentIntersectionDetector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SegmentIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SegmentNode.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SegmentNodeList.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SegmentPointComparator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SegmentSetMutualIntersector.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SegmentString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SegmentStringUtil.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SimpleNoder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SingleInteriorIntersectionFinder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/SinglePassNoder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/snapround
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/snapround/HotPixel.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/snapround/HotPixel.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/snapround/MCIndexPointSnapper.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/snapround/MCIndexSnapRounder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding/snapround/SimpleSnapRounder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/noding.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/nodingSnapround.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/opBuffer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/opDistance.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/BufferBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/BufferInputLineSimplifier.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/BufferOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/BufferParameters.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/BufferSubgraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/OffsetCurveBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/OffsetCurveSetBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/OffsetSegmentGenerator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/OffsetSegmentString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/RightmostEdgeFinder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/buffer/SubgraphDepthLocater.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/distance
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/distance/ConnectedElementLocationFilter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/distance/ConnectedElementPointFilter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/distance/DistanceOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/distance/GeometryLocation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/GeometryGraphOperation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/intersection
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/intersection/Rectangle.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/intersection/RectangleIntersection.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/intersection/RectangleIntersectionBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/IsSimpleOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/linemerge
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/linemerge/EdgeString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/linemerge/LineMergeDirectedEdge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/linemerge/LineMergeEdge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/linemerge/LineMergeGraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/linemerge/LineMerger.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/linemerge/LineSequencer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/EdgeSetNoder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/ElevationMatrix.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/ElevationMatrixCell.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/LineBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/MaximalEdgeRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/MinimalEdgeRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/MinimalEdgeRing.inl
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/OverlayNodeFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/OverlayOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/PointBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/PolygonBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/snap
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/snap/GeometrySnapper.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/snap/LineStringSnapper.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/snap/SnapIfNeededOverlayOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/snap/SnapOverlayOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/validate
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/validate/FuzzyPointLocator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/validate/OffsetPointGenerator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/overlay/validate/OverlayResultValidator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/polygonize
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/polygonize/EdgeRing.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/polygonize/PolygonizeDirectedEdge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/polygonize/PolygonizeEdge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/polygonize/PolygonizeGraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/polygonize/Polygonizer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/predicate
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/predicate/RectangleContains.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/predicate/RectangleIntersects.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/predicate/SegmentIntersectionTester.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate/EdgeEndBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate/EdgeEndBundle.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate/EdgeEndBundleStar.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate/RelateComputer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate/RelateNode.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate/RelateNodeFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate/RelateNodeGraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/relate/RelateOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/sharedpaths
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/sharedpaths/SharedPathsOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/union
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/union/CascadedPolygonUnion.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/union/CascadedUnion.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/union/GeometryListHolder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/union/PointGeometryUnion.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/union/UnaryUnionOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid/ConnectedInteriorTester.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid/ConsistentAreaTester.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid/IsValidOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid/QuadtreeNestedRingTester.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid/RepeatedPointTester.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid/SimpleNestedRingTester.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid/SweeplineNestedRingTester.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation/valid/TopologyValidationError.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/operation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/opLinemerge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/opOverlay.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/opPolygonize.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/opPredicate.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/opRelate.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/opValid.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/algorithm
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/DirectedEdge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/DirectedEdgeStar.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/Edge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/GraphComponent.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/Node.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/NodeMap.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/PlanarGraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph/Subgraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/planargraph.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision/CommonBits.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision/CommonBitsOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision/CommonBitsRemover.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision/EnhancedPrecisionOp.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision/GeometryPrecisionReducer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision/PrecisionReducerCoordinateOperation.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision/SimpleGeometryPrecisionReducer.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/precision.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/profiler.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify/DouglasPeuckerLineSimplifier.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify/DouglasPeuckerSimplifier.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify/LineSegmentIndex.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify/TaggedLineSegment.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify/TaggedLinesSimplifier.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify/TaggedLineString.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify/TaggedLineStringSimplifier.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/simplify/TopologyPreservingSimplifier.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/spatialIndex.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/timeval.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/DelaunayTriangulationBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/IncrementalDelaunayTriangulator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge/LastFoundQuadEdgeLocator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge/LocateFailureException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge/QuadEdge.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge/QuadEdgeLocator.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge/QuadEdgeSubdivision.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge/TrianglePredicate.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge/TriangleVisitor.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/quadedge/Vertex.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/triangulate/VoronoiDiagramBuilder.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/unload.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/Assert.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/AssertionFailedException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/CoordinateArrayFilter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/GeometricShapeFactory.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/GEOSException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/IllegalArgumentException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/IllegalStateException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/Interrupt.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/Machine.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/math.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/TopologyException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/UniqueCoordinateArrayFilter.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util/UnsupportedOperationException.h
1> -- Installing: E:/Geos/geos_3_5_install/include/geos/util.h
1> -- Installing: E:/Geos/geos_3_5_install/lib/geos.lib
1> -- Installing: E:/Geos/geos_3_5_install/bin/geos.dll
1> -- Installing: E:/Geos/geos_3_5_install/lib/libgeos.lib
1> -- Installing: E:/Geos/geos_3_5_install/include/geos_c.h
1> -- Installing: E:/Geos/geos_3_5_install/lib/geos_c.lib
1> -- Installing: E:/Geos/geos_3_5_install/bin/geos_c.dll
========== 生成: 成功 1 个,失败 0 个,最新 10 个,跳过 0 个 ==========

 

5. 编译后需要转移以下文件到G:\OSGCore\Bulid\OpenSceneGraphic\3rdParty\下的对应位置:(第一个是将geos源码目录下的include文件夹下的geos文件夹拷贝到G:\OSGCore\Bulid\OpenSceneGraphic\3rdParty\include文件夹中,第二个是将编译工程文件夹下的include文件下的geos里面的两个.h文件拷贝到前面的G: \OSGCore\Bulid\OpenSceneGraphic\3rdParty\include\geos中,将编译后生成的lib文件拷贝到G:\OSGCore\Bulid\OpenSceneGraphic\3rdParty\lib下,将编译后生成的dll拷贝到G:\OSGCore\Bulid\OpenSceneGraphic\3rdParty\bin下)。如果找到的两个dll文件名称相同,则将debug下的dll的文件的名称后加上d(文件可以在geos编译的工程文件里面找)拷贝结束后的文件夹目录结构:



参考:https://www.jianshu.com/p/c2561fd78958

 

posted @ 2019-08-23 13:10  西北逍遥  阅读(2084)  评论(0编辑  收藏  举报