Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 0.28 KB | None | 0 0
  1. CC=g++
  2. CFLAGS=-Wall -Wextra
  3. LD=ld
  4. LDFLAGS=
  5.  
  6. OBJECTS:=$(patsubst src/%.cc,build/%.o,$(wildcard src/*.cc))
  7.  
  8. all: main
  9.  
  10. main: $(OBJECTS)
  11.         $(LD) $(LDFLAGS) $(OBJECTS) -o build/$@
  12.  
  13. build/%.o: src/%.cc
  14.         $(CC) $(CFLAGS) -o $@ -c $<
  15.  
  16. clean:
  17.         rm -rf build/*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement