pytorch

Форк
0
/
FindLMDB.cmake 
32 строки · 1.2 Кб
1
# Try to find the LMBD libraries and headers
2
#  LMDB_FOUND - system has LMDB lib
3
#  LMDB_INCLUDE_DIR - the LMDB include directory
4
#  LMDB_LIBRARIES - Libraries needed to use LMDB
5

6
# FindCWD based on FindGMP by:
7
# Copyright (c) 2006, Laurent Montel, <montel@kde.org>
8
#
9
# Redistribution and use is allowed according to the terms of the BSD license.
10

11
# Adapted from FindCWD by:
12
# Copyright 2013 Conrad Steenberg <conrad.steenberg@gmail.com>
13
# Aug 31, 2013
14

15
if(MSVC)
16
  find_package(LMDB NO_MODULE)
17
else()
18
  find_path(LMDB_INCLUDE_DIR NAMES  lmdb.h PATHS "$ENV{LMDB_DIR}/include")
19
  find_library(LMDB_LIBRARIES NAMES lmdb   PATHS "$ENV{LMDB_DIR}/lib" )
20
endif()
21

22
include(FindPackageHandleStandardArgs)
23
find_package_handle_standard_args(LMDB DEFAULT_MSG LMDB_INCLUDE_DIR LMDB_LIBRARIES)
24

25
if(LMDB_FOUND)
26
  message(STATUS "Found lmdb    (include: ${LMDB_INCLUDE_DIR}, library: ${LMDB_LIBRARIES})")
27
  mark_as_advanced(LMDB_INCLUDE_DIR LMDB_LIBRARIES)
28

29
  caffe_parse_header(${LMDB_INCLUDE_DIR}/lmdb.h
30
                     LMDB_VERSION_LINES MDB_VERSION_MAJOR MDB_VERSION_MINOR MDB_VERSION_PATCH)
31
  set(LMDB_VERSION "${MDB_VERSION_MAJOR}.${MDB_VERSION_MINOR}.${MDB_VERSION_PATCH}")
32
endif()
33

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.