From aa457f917e9f40920c752fe5b62d21da70a033d3 Mon Sep 17 00:00:00 2001 From: Eatswap Date: Mon, 12 Dec 2022 23:20:04 +0800 Subject: [PATCH] feat: use clang, C18, C++20 --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index d4ec1c2..e4251d5 100644 --- a/Makefile +++ b/Makefile @@ -14,13 +14,13 @@ YACCFLAGS ?= -Wall --color -v -t -d -Wcounterexamples LANG = c++ # Compile C/C++ Code -CC = gcc -CXX = g++ +CC = clang +CXX = clang++ OUTPUT ?= $(PROJ).exe COMMONFLAGS ?= -g -Wall -CFLAGS ?= $(COMMONFLAGS) -CXXFLAGS ?= $(COMMONFLAGS) +CFLAGS ?= $(COMMONFLAGS) -std=c18 +CXXFLAGS ?= $(COMMONFLAGS) -std=c++20 MISCOBJ = main DragonLispDriver OBJS = $(addsuffix .o, $(MISCOBJ))