# computational physics Makefile, rules for all example programs
+CC=gcc
INCLUDEDIR = /usr/include
CFLAGS = -O3 -Wall
LIBS = -L/usr/lib -lm
API = g_plot.o general.o
-OBJS = newton zentral homogen integral-1_2 integral-2_2 polynom_interpolation kettenbruchentwicklung bessel_1
+OBJS = newton zentral homogen integral-1_2 integral-2_2 polynom_interpolation kettenbruchentwicklung bessel_1 bessel_2 check_rand mc_int nullstellen rk
all: $(OBJS)
bessel_1: $(API)
$(CC) $(CFLAGS) -o $@ $(API) $(LIBS) bessel_1.c
+bessel_2: $(API)
+ $(CC) $(CFLAGS) -o $@ $(API) $(LIBS) bessel_2.c
+
+check_rand: $(API)
+ $(CC) $(CFLAGS) -o $@ $(API) $(LIBS) check_rand.c
+
+mc_int: $(API)
+ $(CC) $(CFLAGS) -o $@ $(API) $(LIBS) mc_int.c
+
+nullstellen: $(API)
+ $(CC) $(CFLAGS) -o $@ $(API) $(LIBS) nullstellen.c
+
+rk: $(API)
+ $(CC) $(CFLAGS) -o $@ $(API) $(LIBS) rk.c
+
clean:
- rm $(API) $(OBJS)
+ rm -f $(API) $(OBJS)
remake: clean all