# Компилятор
CXX = g++

# Флаги
CXXFLAGS = -Wall -Wextra -O2 -std=c++17

# Линковка (для shm, fork, etc.)
LDFLAGS = -lrt

# Имя программы
TARGET = lab1

# Исходник
SRC = main.cpp

# ==========================

all: $(TARGET)

$(TARGET): $(SRC)
	$(CXX) $(CXXFLAGS) $(SRC) -o $(TARGET) $(LDFLAGS)

run: $(TARGET)
	./$(TARGET)

clean:
	rm -f $(TARGET)

rebuild: clean all
