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 文件写法的主要内容,如果未能解决你的问题,请参考以下文章

ECSHOP的JS文件代入问题

我们可以在 c++20 协程中使用 alloca() 或可变长度数组扩展吗?

纯kotlin+ViewModel+LiveData+协程MVVM

windows vs2019使用cmakefile

cmakefile 基础篇

c++理解协程06