You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile 669 B

3 years ago
123456789101112131415161718192021222324252627282930
  1. CC=clang
  2. BUILD_PATH=build
  3. default:
  4. if [ ! -d $(BUILD_PATH) ]; then \
  5. mkdir build; \
  6. fi
  7. make all
  8. double_free: simple/basic_double_free.c
  9. $(CC) -o $(BUILD_PATH)/$@ $^
  10. double_free_interprocedure: simple/double_free_interprocedure.c
  11. $(CC) -o $(BUILD_PATH)/$@ $^
  12. simple_mem_leak : simple/simple_mem_leak.c
  13. $(CC) -o $(BUILD_PATH)/$@ $^
  14. simple_buffer_overflow : simple/simple_buffer_overflow.c
  15. $(CC) -o $(BUILD_PATH)/$@ $^
  16. pointer_overflow : simple/bof.ptrarith.limit.c
  17. $(CC) -o $(BUILD_PATH)/$@ $^
  18. all: double_free double_free_interprocedure simple_mem_leak simple_buffer_overflow pointer_overflow
  19. clean:
  20. cd $(BUILD_PATH)
  21. rm double_free simple_pointer

No Description

Contributors (1)