Skip to content

Commit

Permalink
配合modern_cb项目做调整
Browse files Browse the repository at this point in the history
  • Loading branch information
tearshark committed Apr 4, 2020
1 parent c8ce2be commit 784a1c9
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 296 deletions.
6 changes: 3 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ cmake_minimum_required(VERSION 3.14)
PROJECT(librf)

if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
set(CMAKE_CXX_FLAGS "-std=c++20 -fcoroutines-ts")
set(CMAKE_CXX_FLAGS "-std=c++2a -fcoroutines-ts -stdlib=libc++")
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "AppleClang")
set(CMAKE_CXX_FLAGS "-std=c++20 -fcoroutines-ts")
set(CMAKE_CXX_FLAGS "-std=c++2a -fcoroutines-ts")
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
set(CMAKE_CXX_FLAGS "/std:c++latest /await /EHsc")
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
set(CMAKE_CXX_FLAGS "-std=c++20 -fcoroutines-ts")
set(CMAKE_CXX_FLAGS "-std=c++2a -fcoroutines-ts")
endif()

message(STATUS "C++ flags: ${CMAKE_CXX_FLAGS}")
Expand Down
Loading

0 comments on commit 784a1c9

Please sign in to comment.