2015-06-30 12:10:15 +08:00
|
|
|
# Makefile for Linux etc.
|
|
|
|
|
|
|
|
.PHONY: all clean
|
|
|
|
all: gps-sdr-sim gps-sdr-sim-lut
|
|
|
|
|
|
|
|
SHELL=/bin/bash
|
|
|
|
CC=gcc
|
2015-06-30 16:43:31 +08:00
|
|
|
CFLAGS=-fopenmp -O3
|
2015-06-30 12:10:15 +08:00
|
|
|
LDFLAGS=-lm -fopenmp
|
|
|
|
|
|
|
|
gps-sdr-sim: gpssim.o
|
|
|
|
${CC} $< ${LDFLAGS} -o $@
|
|
|
|
|
|
|
|
gps-sdr-sim-lut: gpssim-lut.o
|
|
|
|
${CC} $< ${LDFLAGS} -o $@
|
|
|
|
|
|
|
|
gpssim-lut.o: gpssim.c
|
|
|
|
${CC} -c -D_SINE_LUT ${CFLAGS} $< -o $@
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -f gpssim.o gpssim-lut.o gps-sdr-sim gps-sdr-sim-lut
|