cppcourse/Makefile
2022-12-14 21:43:43 +01:00

40 lines
786 B
Makefile
Executable File

export BUILD_CMD=clang++ -Wall -std=c++17 -Wall -Wextra -O1 -g -fsanitize=address -fno-omit-frame-pointer
setup:
mkdir build
sheet0:
${BUILD_CMD} src/sheet00.cpp -o build/sheet0
chmod +x build/sheet0
build/sheet0
sheet01:
${BUILD_CMD} src/sheet01.cpp -o build/sheet01
chmod +x build/sheet01
build/sheet01
sheet02:
${BUILD_CMD} src/sheet02.cpp -o build/sheet02
chmod +x build/sheet02
build/sheet02
sheet03:
${BUILD_CMD} src/sheet03.cpp src/MyType.cpp -o build/sheet03
chmod +x build/sheet03
build/sheet03
sheet04:
${BUILD_CMD} src/sheet04.cpp -o build/sheet04
chmod +x build/sheet04
build/sheet04
cint:
${BUILD_CMD} src/cint.cpp -o build/cint
chmod +x build/cint
build/cint
pizza:
${BUILD_CMD} src/pizza.cpp -o build/pizza
chmod +x build/pizza
build/pizza