Initial commit

This commit is contained in:
Kevin Keogh
2017-04-02 15:35:28 -04:00
commit 99b350a852
6 changed files with 203 additions and 0 deletions

16
Makefile Normal file
View File

@@ -0,0 +1,16 @@
CC=gcc
CFLAGS=-Wall -fPIC -O3 -ansi -pedantic-errors
LDFLAGS=-lgsl -lcblas -lm
pricer : src/optpricer.c gbm.o black_scholes.o
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
gbm.o : src/gbm_mc.c
$(CC) $(CFLAGS) -c $^ $(LDFLAGS) -o $@
black_scholes.o : src/black_scholes.c
$(CC) $(CFLAGS) -c $^ $(LDFLAGS) -o $@
.PHONY: clean
clean:
rm -f gbm.o black_scholes.o