aboutsummaryrefslogtreecommitdiffstats
path: root/buch/chapters/060-integral/gq/Makefile
blob: 2ce859c132e95f4a99f88c5c8ee3d3ee2404447e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#
# Makefile -- Gauss quadrature experiments
#
# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
#
all:	kreis gq.pdf

gq.o:	gq.cpp
	g++ `pkg-config --cflags gsl` -o gq.o -g -Wall -O2 -c gq.cpp 

gq:	gq.o
	g++ -g -Wall -O2 gq.o `pkg-config --libs gsl` -o gq

kreis:	kreis.cpp
	g++ `pkg-config --cflags gsl` -g -Wall -O2 kreis.cpp \
		`pkg-config --libs gsl` -o kreis

gqpaths.tex:	gq
	./gq > gqpaths.tex

gq.pdf:	gq.tex gqpaths.tex
	pdflatex gq.tex