microsoft / SPTAG

A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.
MIT License
4.78k stars 582 forks source link

Update git clone command to include ThirdParty submodules #326

Closed phgn0 closed 2 years ago

phgn0 commented 2 years ago

cmake throws an error if the ThirdParty/zstd/build/cmake git submodule is not cloned before the build:

CMake Error at CMakeLists.txt:96 (add_subdirectory):
add_subdirectory given source "ThirdParty/zstd/build/cmake" which is not an
existing directory.

So update the install command to avoid more users running into this.

See https://github.com/microsoft/SPTAG/issues/320