kopia lustrzana https://github.com/rs1729/RS
35 wiersze
802 B
Makefile
35 wiersze
802 B
Makefile
|
|
CC = gcc
|
|
COPTS = -O3
|
|
|
|
rs_multi: rs41base.o lms6Xbase.o dfm09base.o m10base.o m20base.o demod_base.o bch_ecc_mod.o
|
|
$(CC) $(COPTS) -o rs_multi rs_multi.c demod_base.o bch_ecc_mod.o rs41base.o dfm09base.o m10base.o m20base.o lms6Xbase.o -lm -pthread
|
|
|
|
rs41base.o: rs41base.c
|
|
$(CC) $(COPTS) -c rs41base.c
|
|
|
|
dfm09base.o: dfm09base.c
|
|
$(CC) $(COPTS) -c dfm09base.c
|
|
|
|
m10base.o: m10base.c
|
|
$(CC) $(COPTS) -c m10base.c
|
|
|
|
m20base.o: m20base.c
|
|
$(CC) $(COPTS) -c m20base.c
|
|
|
|
lms6Xbase.o: lms6Xbase.c
|
|
$(CC) $(COPTS) -c lms6Xbase.c
|
|
|
|
demod_base.o: demod_base.c demod_base.h
|
|
$(CC) -Ofast -c demod_base.c
|
|
|
|
bch_ecc_mod.o: bch_ecc_mod.c bch_ecc_mod.h
|
|
$(CC) $(COPTS) -c bch_ecc_mod.c
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
rm -f rs_multi
|
|
rm -f rs41base.o dfm09base.o m10base.o m20base.o lms6Xbase.o
|
|
rm -f demod_base.o bch_ecc_mod.o
|
|
|