mirror of
https://github.com/mborgerding/kissfft.git
synced 2025-05-27 21:20:27 -04:00
build: Make datatype configurable
This commit is contained in:
parent
1d7e76e0af
commit
b39de321ca
4
Makefile
4
Makefile
@ -1,5 +1,7 @@
|
|||||||
KFVER=131
|
KFVER=131
|
||||||
|
|
||||||
|
DATATYPE ?= float
|
||||||
|
|
||||||
PREFIX ?= /usr/local
|
PREFIX ?= /usr/local
|
||||||
LIBDIR ?= $(PREFIX)/lib
|
LIBDIR ?= $(PREFIX)/lib
|
||||||
|
|
||||||
@ -14,7 +16,7 @@ else
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
all:
|
all:
|
||||||
gcc -Wall -fPIC -c *.c -Dkiss_fft_scalar=float -o kiss_fft.o
|
gcc -Wall -fPIC -c *.c -Dkiss_fft_scalar=$(DATATYPE) -o kiss_fft.o
|
||||||
ar crus libkissfft.a kiss_fft.o
|
ar crus libkissfft.a kiss_fft.o
|
||||||
gcc -shared $(SHARED_FLAGS) -o $(SHARED_NAME) kiss_fft.o
|
gcc -shared $(SHARED_FLAGS) -o $(SHARED_NAME) kiss_fft.o
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user