Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
COPYING | H A D | 17-Jul-2021 | 11.1 KiB | 203 | 169 | |
README | H A D | 17-Jul-2021 | 976 | 32 | 20 | |
btree.h | H A D | 17-Jul-2021 | 80.2 KiB | 2,395 | 1,704 | |
btree_bench.cc | H A D | 17-Jul-2021 | 16.5 KiB | 594 | 426 | |
btree_container.h | H A D | 17-Jul-2021 | 10.7 KiB | 350 | 258 | |
btree_map.h | H A D | 17-Jul-2021 | 4.3 KiB | 131 | 82 | |
btree_set.h | H A D | 17-Jul-2021 | 3.9 KiB | 122 | 75 | |
btree_test.cc | H A D | 17-Jul-2021 | 9.9 KiB | 271 | 213 | |
btree_test.h | H A D | 17-Jul-2021 | 29.4 KiB | 941 | 721 | |
btree_test_flags.cc | H A D | 17-Jul-2021 | 828 | 21 | 5 | |
safe_btree.h | H A D | 17-Jul-2021 | 12.3 KiB | 396 | 312 | |
safe_btree_map.h | H A D | 17-Jul-2021 | 3 KiB | 90 | 45 | |
safe_btree_set.h | H A D | 17-Jul-2021 | 2.9 KiB | 89 | 43 | |
safe_btree_test.cc | H A D | 17-Jul-2021 | 3.8 KiB | 117 | 85 |
README
1This library is a C++ template library and, as such, there is no 2library to build and install. Copy the .h files and use them! 3 4See http://code.google.com/p/cpp-btree/wiki/UsageInstructions for 5details. 6 7---- 8 9To build and run the provided tests, however, you will need to install 10CMake, the Google C++ Test framework, and the Google flags package. 11 12Download and install CMake from http://www.cmake.org 13 14Download and build the GoogleTest framework from 15http://code.google.com/p/googletest 16 17Download and install gflags from https://code.google.com/p/gflags 18 19Set GTEST_ROOT to the directory where GTEST was built. 20Set GFLAGS_ROOT to the directory prefix where GFLAGS is installed. 21 22export GTEST_ROOT=/path/for/gtest-x.y 23export GFLAGS_ROOT=/opt 24 25cmake . -Dbuild_tests=ON 26 27For example, to build on a Unix system with the clang++ compiler, 28 29export GTEST_ROOT=$(HOME)/src/googletest 30export GFLAGS_ROOT=/opt 31cmake . -G "Unix Makefiles" -Dbuild_tests=ON -DCMAKE_CXX_COMPILER=clang++ 32