如何在 Ubuntu 上安装 RocksDB

deb-buildscripts 提供了一个方便的构建脚本,用于将 RocksDB 构建为 deb 包。由于 RocksDB 针对当前计算机的 CPU 指令集扩展(-march=native)进行优化,因此需要在你将运行它的计算机上构建 RocksDB,或至少在具有相同 CPU 类型(代)的计算机上构建

首先安装先决条件:

install_prereqs.sh
sudo apt-get -y install devscripts debhelper build-essential fakeroot zlib1g-dev libbz2-dev libsnappy-dev libgflags-dev libzstd-dev

然后构建 RocksDB:

build_rocksdb.sh
git clone https://github.com/ulikoehler/deb-buildscripts.git
cd deb-buildscripts
./deb-rocksdb.py

这将在 deb-buildscripts 目录中构建 librocksdblibrocksdb-dev 包。


Check out similar posts by category: C/C++, Linux