Advertisement
Guest User

Untitled

a guest
Dec 17th, 2016
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. yoba@mamka_tvoya:/home/yoba/c/896120 % ls *
  2. Makefile foo.c main.c
  3.  
  4. include:
  5. foo.h
  6. yoba@mamka_tvoya:/home/yoba/c/896120 % cat Makefile
  7. compiler = gcc
  8. inc = ./include
  9.  
  10. main: main.o foo.o
  11. $(compiler) main.o foo.o -o ./main
  12.  
  13. main.o: main.c
  14. $(compiler) -I$(inc) -c main.c -o main.o
  15.  
  16. foo.o: foo.c
  17. $(compiler) -I$(inc) -c foo.c -o foo.o
  18. yoba@mamka_tvoya:/home/yoba/c/896120 % make
  19. gcc -I./include -c main.c -o main.o
  20. gcc -I./include -c foo.c -o foo.o
  21. gcc main.o foo.o -o ./main
  22. yoba@mamka_tvoya:/home/yoba/c/896120 % ./main
  23. main: enter
  24. foo_ext
  25. main: after foo
  26. main: ext var: -42
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement