c++ 20 协程 cmakefile 文件写法
Posted qianbo_insist
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++ 20 协程 cmakefile 文件写法相关的知识,希望对你有一定的参考价值。
cmakefile
cmake_minimum_required(VERSION 3.8.0)
project(testasio)
#add_compile_options(-std=c++20)
add_compile_options(-fcoroutines)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_FLAGS "-O2 -DASIO_STANDALONE -Werror")
set(CMAKE_CXX_FLAGS "-pthread")
include_directories( ./include/)
message(${CMAKE_CURRENT_SOURCE_DIR}/)
set(SRC ./test.cpp
)
#add_subdirectory(mystream)
add_executable(testasiotest ${SRC})
g++命令行
如何使用命令行直接编译一个文件可以这样写:
#g++ -std=c++20 -I./include -pthread -fcoroutines -O3 main.cpp -o main
以上是关于c++ 20 协程 cmakefile 文件写法的主要内容,如果未能解决你的问题,请参考以下文章
我们可以在 c++20 协程中使用 alloca() 或可变长度数组扩展吗?