1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
Description: Fix FTBFS with gtest
Author: Lance Lin <lq27267@gmail.com>
Last-Update: 2025-09-15
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -68,9 +68,9 @@
find_package(GTest REQUIRED)
endif ()
-set(CXX_STD "c++11")
+set(CXX_STD "c++17")
if (GTest_VERSION VERSION_GREATER_EQUAL "1.13.0")
- set(CXX_STD "c++14")
+ set(CXX_STD "c++17")
else ()
get_filename_component(GTEST_PATH ${GTEST_LIBRARY} DIRECTORY ABSOLUTE)
execute_process(COMMAND grep Version "${GTEST_PATH}/pkgconfig/gtest.pc"
@@ -80,7 +80,7 @@
string(REPLACE " " ";" GTEST_VERSION_STR ${GTEST_VERSION_OUTPUT})
list(GET GTEST_VERSION_STR 1 GTEST_VERSION)
if (${GTEST_VERSION} VERSION_GREATER_EQUAL "1.13.0")
- set(CXX_STD "c++14")
+ set(CXX_STD "c++17")
endif ()
endif ()
endif ()
|