tMakefile - simple_DEM - a simple 2D Discrete Element Method code for educational purposes
(HTM) git clone git://src.adamsgaard.dk/simple_DEM
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
tMakefile (353B)
---
1 CC=gcc
2 CFLAGS=-Wall -O2
3 LDFLAGS=-lm
4 #CFLAGS=-Wall -O2 -fopenmp -g -G
5 #LDFLAGS=-fopenmp
6 SRC=grains.c initialize.c main.c vtk_export.c walls.c
7 OBJ=$(SRC:.c=.o)
8 BIN=simple_DEM
9 DEPS=header.h global_properties.h
10
11 $(BIN): $(OBJ)
12 $(CC) $^ -o $@ $(LDFLAGS)
13 mkdir -p output
14
15 %.o: %.c $(DEPS)
16 $(CC) -c -o $@ $< $(CFLAGS)
17
18 clean:
19 $(RM) $(BIN) $(OBJ) output/*
20