fork download
  1. # Source files
  2. SRC = $(wildcard *.cc)
  3.  
  4. # Executables
  5. EXE = $(SRC:.cc=)
  6.  
  7. # Phonies
  8. .PHONY: all
  9. all: $(EXE)
  10.  
  11. #### CREATE AUTOMATIC RULE HERE SOMEHOW ####
  12.  
  13. # Generate Prerequisites Automatically
  14. %.d: %.cc
  15. @set -e; rm -f $@; \
  16. $(CC) -M $(CXXFLAGS) $< > $@.$$$$; \
  17. sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
  18. rm -f $@.$$$$
  19.  
  20. include $(SRC:.cc=.d)
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty