Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TARGET = m
- DPORT = 4444
- LIBS =
- CC = g++
- CFLAGS = -g -Wall -std=c++11
- .PHONY: default all clean
- .PRECIOUS: $(TARGET) $(OBJECTS)
- default: $(TARGET)
- all: default
- SRC = $(shell find ./ -type f -name '*.cpp')
- OBJECTS = $(patsubst %.cpp, %.o, $(SRC))
- HEADERS = $(shell find ./ -type f -name '*.hpp')
- %.o: %.c %.h
- $(CC) $(CFLAGS) -std=c++11 -c $< -o $@
- $(TARGET): $(OBJECTS)
- $(CC) $(CFLAGS) $(OBJECTS) -o $@
- clean:
- rm -f $(TARGET) $(OBJECTS)
- debug: $(TARGET)
- @clear
- gdbserver localhost:$(DPORT) ./$(TARGET)
- test:
- @echo $(TARGET)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement