In order to build the memory pool library, the following must be installed:
- CMake(>=2.8)
- One of the following compilers:
- GCC
- MSVC
mkdir build
cd build
cmake ..
msbuild ALL_BUILD.vcxproj
mkdir build
cd build
cmake ..
make
If you wish to build the documentation, doxygen is required. The only difference is the cmake command should be changed to the following:
cmake .. -DDOCS=ON
And then you can proceed as normal. This has only been tested using Linux.
If you wish to build the unit tests, CTest is required. The cmake command should be changed to the following:
cmake .. -DTESTS=ON
This has been tested on both Linux and Windows 10