How to build LMDB & LevelDB - t-kuha/caffe-win-dependency GitHub Wiki
LMDB
Snappy
-
Configure with CMake
- Set SNAPPY_BUILD_TESTS=OFF
-
Open Visual Studio solution
- Change "/MD" -> "/MT" in projects "gflags_static" & "gflags_nothreads_static"
-
Build it!
LevelDB
# Configuration
> cmake .. ^
-G"Visual Studio 15 2017 Win64" -Thost=x64 ^
-DLEVELDB_BUILD_BENCHMARKS=OFF ^
-DLEVELDB_BUILD_TESTS=OFF ^
-DCMAKE_CXX_FLAGS_RELEASE:STRING="/MT /O2 /Ob2 /DNDEBUG" ^
-DCMAKE_INSTALL_PREFIX=_install
# Build & install
> cmake --build . --config Release --target install