美文网首页
2021-02-09 Rocksdb学习

2021-02-09 Rocksdb学习

作者: oracle3 | 来源:发表于2021-02-09 16:39 被阅读0次

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)

说明安装成功

相关文章

网友评论

      本文标题:2021-02-09 Rocksdb学习

      本文链接:https://www.haomeiwen.com/subject/ezhcxltx.html