2021-02-09 Rocksdb学习

2021-02-09  本文已影响0人  oracle3

linux下编译

参考文章Centos 7 安装RocksDB
居然顺利编译通过,给作者点赞

windows编译

1、安装vcpkg
参考Readme

 git clone https://github.com/microsoft/vcpkg
.\vcpkg\bootstrap-vcpkg.bat

2、安装rocksdb

.\vcpkg\vcpkg install rocksdb

中间出了个错误

Warning: The following VS instances are excluded because the English language pack is unavailable.
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools
Please install the English language pack.
Could not locate a complete toolset.
The following paths were examined:
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat
    C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29333\bin\HostX86\x86\dumpbin.exe

然后执行 C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
选择更改,选择语言包,勾选英语,安装后继续执行

.\vcpkg\vcpkg install rocksdb

最后出现:

Installing package rocksdb[core,zlib]:x86-windows... done
Elapsed time for package rocksdb:x86-windows: 5.229 min

Total elapsed time: 6.408 min

The package rocksdb:x86-windows provides CMake targets:

    find_package(RocksDB CONFIG REQUIRED)
    target_link_libraries(main PRIVATE RocksDB::rocksdb)

说明安装成功

上一篇 下一篇

猜你喜欢

热点阅读