компилируется...
Перейти к основному содержанию
Рекомендовать во Вконтакте Рекомендовать в Фейсбуке Рекомендовать в Твиттере

Как установить LevelDB на Ubuntu 18.04 / Ubuntu 16.04

LevelDB - это быстрая библиотека для хранения ключей и их значений, написанная в Google, которая обеспечивает упорядоченное сопоставление строковых ключей со строковыми значениями. Библиотека leveldb предоставляет постоянное хранилище ключ-значение. Ключи и значения являются произвольными байтовыми массивами. Ключи упорядочиваются в хранилище ключ-значение в соответствии с заданной пользователем функцией компаратора.

Установка

Установите библиотеку libsnappy для сжатия / распаковки.

sudo apt-get install libsnappy-dev

Посетите страницу релизов LevelDB, чтобы увидеть последнюю версию приложения. Затем определите его, установив переменную VER.

export VER="1.20"
wget https://github.com/google/leveldb/archive/v${VER}.tar.gz
tar xvf v${VER}.tar.gz
rm -f v${VER}.tar.gz

Смените свой рабочий каталог на leveldb.

cd leveldb-${VER}

Установите LevelDB

make
sudo scp -r out-static/lib* out-shared/lib* "/usr/local/lib"
cd include
sudo scp -r leveldb /usr/local/include
sudo ldconfig

Вот и все, теперь на вашем Ubuntu 18.04 / Ubuntu 16.04 установлен LevelDB.

Для использования ознакомьтесь с документацией библиотеки LevelDB.

Комментарии

Пока что нет комментариев, ты можешь быть первым.
Войти или Регистрация , чтобы оставлять комментарии.
Наш сайт использует куки. Узнайте больше о нашем использовании куки: политика в отношении файлов cookie
Наш сайт существует только благодаря показу онлайн-рекламы нашим посетителям.
Пожалуйста, поддержите нас, отключив блокировку рекламы.