Makefile 372 B

12345678910111213141516171819
  1. GCC= gcc
  2. CFLAGS = -W -Wall -std=c99 -pipe -O2 -Wall -W -D_REENTRANT
  3. INCLUDE = -I.
  4. LIBS = -lgsl -lgslcblas -lm -lglut -lGL -lGLU -la2ri
  5. OBJECTS = opengl.o main.o
  6. TARGET = geodesique
  7. all : $(TARGET)
  8. $(TARGET) : $(OBJECTS)
  9. $(GCC) $(CFLAGS) $(INCLUDE) $(OBJECTS) -o $(TARGET) $(LIBS)
  10. %.o : %.c
  11. $(GCC) $(CFLAGS) $(INCLUDE) -c $< -o $@
  12. clean :
  13. rm -f *~ *.o $(TARGET)