Code Oops Coroutine Example
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

18 lines
549 B

#!/bin/bash
CXX="/usr/local/gcc-10/bin/g++-10"
FLAGS="-g -std=c++17 -fno-sized-deallocation -D_GLIBCXX_USE_CXX11_ABI=0 -I."
mkdir -p bin
$CXX $FLAGS switch_test.cpp coroutine.cpp *.S -o bin/switch_test
$CXX $FLAGS future_test.cpp -o bin/future_test
$CXX $FLAGS -O0 loop_test.cpp coroutine.cpp *.S -o bin/loop_test
$CXX $FLAGS -O0 httpd/httpd.cpp coroutine.cpp *.S -o bin/httpd
$CXX $FLAGS -fsplit-stack -O0 splitstack.cpp -o bin/splitstack
$CXX $FLAGS -fsplit-stack -DSPLIT_STACK loop_test.cpp coroutine.cpp *.S -o bin/loop_split_stack_test