-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
41 lines (26 loc) · 744 Bytes
/
Makefile
File metadata and controls
41 lines (26 loc) · 744 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
32
33
34
35
36
37
38
39
40
CXXFLAGS = -std=c++11 -W -Wall -Ofast -fno-exceptions -fno-rtti -march=native -I../dsp
CXX = clang++ -stdlib=libc++
#CXX = g++
.PHONY: all
all: fmdemod fmstereo fdzp hermite hermite2 uniform cdc hilbert nclms
fmdemod: fmdemod.cc
$(CXX) $(CXXFLAGS) $< -o $@
fmstereo: fmstereo.cc
$(CXX) $(CXXFLAGS) $< -o $@
fdzp: fdzp.cc
$(CXX) $(CXXFLAGS) $< -o $@
hermite: hermite.cc
$(CXX) $(CXXFLAGS) $< -o $@
hermite2: hermite2.cc
$(CXX) $(CXXFLAGS) $< -o $@
uniform: uniform.cc
$(CXX) $(CXXFLAGS) $< -o $@
cdc: cdc.cc
$(CXX) $(CXXFLAGS) $< -o $@
hilbert: hilbert.cc
$(CXX) $(CXXFLAGS) $< -o $@
nclms: nclms.cc
$(CXX) $(CXXFLAGS) $< -o $@
.PHONY: clean
clean:
rm -f fmdemod fmstereo fdzp hermite hermite2 uniform cdc hilbert nclms