Switch to C instead of C++, added example, program now reads file

This commit is contained in:
2026-01-22 18:08:23 +00:00
parent 4ac780e3e9
commit 4ec6dd8259
5 changed files with 63 additions and 33 deletions

View File

@@ -1,10 +1,10 @@
CXX=c++
CC=cc
DIST=build
OUT=$(DIST)/main.out
LDFLAGS=
GFLAGS=-Wall -Wextra -Wpedantic -std=c++23
GFLAGS=-Wall -Wextra -Wpedantic -std=c23
DFLAGS=-ggdb -fsanitize=address -fsanitize=undefined
RFLAGS=-O3
@@ -16,10 +16,10 @@ CFLAGS=$(GFLAGS) $(DFLAGS)
endif
$(OUT): $(DIST)/main.o | $(DIST)
$(CXX) $(CFLAGS) -o $@ $^ $(LDFLAGS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
$(DIST)/main.o: main.cpp | $(DIST)
$(CXX) $(CFLAGS) -c -o $@ $^
$(DIST)/main.o: main.c | $(DIST)
$(CC) $(CFLAGS) -c -o $@ $^
$(DIST):
mkdir -p $(DIST)