kakao / n2

TOROS N2 - lightweight approximate Nearest Neighbor library which runs fast even with large datasets
Apache License 2.0
567 stars 71 forks source link

[Windows] Support windows #5

Closed corona10 closed 3 years ago

corona10 commented 6 years ago

Current, N2 highly depends on GCC and openmp. This is why we are not yet able to support Windows.

We need to find a way to support Windows.

armgong commented 6 years ago

1 mingw-w64 support openmap . 2 mingw-w64 no sys/mman.h, need download from https://github.com/witwall/mman-win32. copy mman-win32 (.h and .c) to src dir, delete some dllexport define in mman.h,modify Makefile ,then n2 lib can build.

gony-noreply commented 3 years ago

To focus more on the N2 performance improvement work, we temporarily close the issue!