cmake: add arrow, jemalloc and jsoncons third party; default build option OFF

Former-commit-id: 55cfc9b7ac2aa94fab0b6978bfd2d65afaf7de3f
This commit is contained in:
zhiru 2019-06-14 19:10:15 +08:00
parent 6a0a1607bd
commit 81b2d9f01e

View File

@ -58,7 +58,7 @@ include_directories("${CUDA_TOOLKIT_ROOT_DIR}/include")
include_directories(thrift/gen-cpp)
set(third_party_libs
arrow
#arrow
easyloggingpp
sqlite
thrift
@ -79,6 +79,9 @@ set(third_party_libs
zstd
${CUDA_TOOLKIT_ROOT_DIR}/lib64/stubs/libnvidia-ml.so
)
if (MEGASEARCH_WITH_ARROW STREQUAL "ON")
set(third_party_libs ${third_party_libs} arrow)
endif()
if (GPU_VERSION STREQUAL "ON")
link_directories("${CUDA_TOOLKIT_ROOT_DIR}/lib64")