../../../include/geos/platform.h:110:2: error: #error "Can not compile without isnan function or macro"
#error "Can not compile without isnan function or macro"
^
In file included from ../../../include/geos/geom/Coordinate.h:161:0,
from ../../../include/geos/geom/Envelope.h:26,
from ../../../include/geos/geom/Geometry.h:28,
from IndexedPointInAreaLocator.cpp:18:
../../../include/geos/geom/Coordinate.inl: In member function 'bool geos::geom::Coordinate::isNull() const':
../../../include/geos/geom/Coordinate.inl:39:17: error: 'ISNAN' was not declared in this scope
return (ISNAN(x) && ISNAN(y) && ISNAN(z));
^
../../../include/geos/geom/Coordinate.inl: In member function 'bool geos::geom::Coordinate::equals3D(const geos::geom::Coordinate&) const':
../../../include/geos/geom/Coordinate.inl:83:28: error: 'ISNAN' was not declared in this scope
您好,我编译 geos 的时候报这个错误,还麻烦指导一下这是什么错误呢?