fix: undo libgeos's setting of global CMAKE_CXX_STANDARD

This commit is contained in:
Shungang Li 2023-06-20 17:52:13 +08:00
parent a2e2f07cd5
commit e82c1b3822
1 changed files with 30 additions and 29 deletions

View File

@ -507,6 +507,7 @@ if(${BUILD_GEOS})
endif(${TD_LINUX})
option(BUILD_SHARED_LIBS "Build GEOS with shared libraries" OFF)
add_subdirectory(geos EXCLUDE_FROM_ALL)
unset(CMAKE_CXX_STANDARD CACHE) # undo libgeos's setting of global CMAKE_CXX_STANDARD
target_include_directories(
geos_c
PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/geos/include>