From 8edaff9517b50b3bc2fba1b1704f5a347686a88c Mon Sep 17 00:00:00 2001 From: starlord Date: Sun, 7 Jul 2019 20:20:30 +0800 Subject: [PATCH] new engine Former-commit-id: 8f84ec8cbe26733b730528b49ae76c9ea158d359 --- cpp/src/CMakeLists.txt | 23 +++++++++++++++++++++-- cpp/src/sdk/examples/simple/main.cpp | 2 +- cpp/unittest/db/CMakeLists.txt | 13 ++++++++++++- 3 files changed, 34 insertions(+), 4 deletions(-) diff --git a/cpp/src/CMakeLists.txt b/cpp/src/CMakeLists.txt index 6a7fb6835e..cc577e2138 100644 --- a/cpp/src/CMakeLists.txt +++ b/cpp/src/CMakeLists.txt @@ -161,6 +161,17 @@ set(server_libs metrics ) +set(knowhere_libs + knowhere + SPTAGLibStatic + arrow + jemalloc_pic + faiss + openblas + lapack + tbb + ) + add_executable(milvus_server ${config_files} ${server_files} @@ -170,9 +181,17 @@ add_executable(milvus_server ) if (ENABLE_LICENSE STREQUAL "ON") - target_link_libraries(milvus_server ${server_libs} license_check ${third_party_libs}) + target_link_libraries(milvus_server + ${server_libs} + license_check + ${third_party_libs} + ${knowhere_libs}) else () - target_link_libraries(milvus_server ${server_libs} ${third_party_libs}) + target_link_libraries(milvus_server + ${server_libs} + ${third_party_libs} + ${knowhere_libs} + ) endif() if (ENABLE_LICENSE STREQUAL "ON") diff --git a/cpp/src/sdk/examples/simple/main.cpp b/cpp/src/sdk/examples/simple/main.cpp index 499b8a9935..3a7880997d 100644 --- a/cpp/src/sdk/examples/simple/main.cpp +++ b/cpp/src/sdk/examples/simple/main.cpp @@ -51,7 +51,7 @@ main(int argc, char *argv[]) { } ClientTest test; - test.Test(address, port); + test.Test("", port); printf("Client stop...\n"); return 0; diff --git a/cpp/unittest/db/CMakeLists.txt b/cpp/unittest/db/CMakeLists.txt index b2720f7006..3b0fb11b20 100644 --- a/cpp/unittest/db/CMakeLists.txt +++ b/cpp/unittest/db/CMakeLists.txt @@ -49,6 +49,17 @@ set(db_libs mysqlpp ) -target_link_libraries(db_test ${db_libs} ${unittest_libs}) +set(knowhere_libs + knowhere + SPTAGLibStatic + arrow + jemalloc_pic + faiss + openblas + lapack + tbb + ) + +target_link_libraries(db_test ${db_libs} ${unittest_libs} ${knowhere_libs}) install(TARGETS db_test DESTINATION bin)