From e319c715e4a3dc82ba0b3736361071cd9b6a481a Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sat, 15 Jul 2023 14:23:34 +0800 Subject: [PATCH] ... --- CMakeLists.txt | 3 --- README.md | 1 - c_bindings/CMakeLists.txt | 1 - docs/quick-start/installation.md | 1 - 4 files changed, 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 14b48d35..88ac38b5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,9 +21,6 @@ if(MSVC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /GR- /EHsc /utf-8 /O2") else() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti -fexceptions -O2") - if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") - endif() endif() include_directories(${CMAKE_CURRENT_LIST_DIR}/include) diff --git a/README.md b/README.md index 51047a75..818a48ed 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,6 @@ To compile it with your project, these flags must be set: + `--std=c++17` flag must be set + Exception must be enabled + RTTI is not required -+ If clang is used, `-stdlib=libc++` must be set ### Example diff --git a/c_bindings/CMakeLists.txt b/c_bindings/CMakeLists.txt index 0fd12b4e..834102d2 100644 --- a/c_bindings/CMakeLists.txt +++ b/c_bindings/CMakeLists.txt @@ -3,7 +3,6 @@ cmake_minimum_required(VERSION 3.17) project(test_c_bindings) set(CMAKE_C_STANDARD 11) -set(CMAKE_CXX_STANDARD 17) option(PK_BUILD_STATIC_LIB "Build static library" ON) diff --git a/docs/quick-start/installation.md b/docs/quick-start/installation.md index 44d3e0ce..3de66c02 100644 --- a/docs/quick-start/installation.md +++ b/docs/quick-start/installation.md @@ -23,7 +23,6 @@ To compile it with your project, these flags must be set: + `--std=c++17` flag must be set + Exception must be enabled + RTTI is not required -+ If clang is used, `-stdlib=libc++` must be set ### Example