Skip to content
A simple RingBuffer data structure
C++ CMake
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.clang
.gitignore
CMakeLists.txt
Changelog.md
LICENSE
README.md

README.md

Dependencies

The compiler must support C++14.

To build, cmake is required.

UnitTests has GTest as a dependency. It will not build if it is not found.

Compiling

Note this is a header only library.

Thus it will only build the UnitTest if GTest is found, and install the headers when make install is performed.

git clone RingBuffer
cd RingBuffer
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=./install_here ..
make
make install

Compiling with Clang

cd build
CC=clang CXX=clang++ cmake -DCMAKE_INSTALL_PREFIX=./install_here ..
make
You can’t perform that action at this time.