1
0
mirror of https://github.com/sqlite/sqlite.git synced 2026-10-23 21:49:02 +03:00
Files
sqlite/ext/vec1/Makefile.msc
dan e32fbe0c23 Import vec1 sources into directory ext/vec1/ of this project.
FossilOrigin-Name: 3a0876d973868be7b6f4156a434cd09098c7ab1abdc7f0ef4f3d12a03de68b24
2026-09-30 14:49:16 +00:00

20 lines
449 B
Makefile

CFLAGS = /Zi /O2 /DNDEBUG /W4
SIMDCFLAGS = /arch:AVX2
all: vec1.dll vec1multi.dll
vec1.dll: vec1.c
cl $(CFLAGS) $(SIMDCFLAGS) vec1.c -link -dll -out:vec1.dll
vec1multi.dll: vec1.c
cl /c /DVEC1SIMD=SCALAR $(CFLAGS) vec1.c /Fovec1scalar.obj
cl /c /DVEC1SIMD=AVX2 $(CFLAGS) /arch:AVX2 vec1.c /Fovec1avx2.obj
link /DLL vec1scalar.obj vec1avx2.obj /OUT:vec1multi.dll
clean:
del /Q vec1.dll
del /Q vec1scalar.obj
del /Q vec1multi.obj