-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile.backup
More file actions
31 lines (22 loc) · 843 Bytes
/
Makefile.backup
File metadata and controls
31 lines (22 loc) · 843 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
CC = gcc
CFLAGS = -g -Wall
#INCLUDE = -I/u/home2/mykphyre/include -I/u/local/apps/netcdf/current/include
#LINK = -L/u/home2/mykphyre/lib -L/u/local/apps/netcdf/current/lib/
#LIBS = -lglut -lIL -lILU -lILUT -lshp -lnetcdf_c++ -lnetcdf -llapack
LIBS = -lGL -lglut
all: main.o functions.o gl_functions.o globals.o typedefs.o movement.o
$(CC) $(CFLAGS) main.o functions.o gl_functions.o globals.o typedefs.o movement.o -o run $(LIBS)
main.o: main.c
$(CC) $(CFLAGS) -c main.c
functions.o: functions.c functions.h
$(CC) $(CFLAGS) -c functions.c
gl_functions.o: gl_functions.c gl_functions.h
$(CC) $(CFLAGS) -c gl_functions.c
globals.o: globals.c globals.h
$(CC) $(CFLAGS) -c globals.c
typedefs.o: typedefs.c typedefs.h
$(CC) $(CFLAGS) -c typedefs.c
movement.o: movement.c movement.h
$(CC) $(CFLAGS) -c movement.c
clean:
rm run *.o