PEFF is a exception-free common library for exceptionless C++ projects.
The bad_alloc in the C++ standard library is not used, instead, it returns a result to indicate if there is an OOM.
To build PEFF with CMake by yourself, use commands like following (we use bash as an example):
cmake -S . -B build
cmake --build build --config <Your config>And to install CMake, the command should be like following:
sudo cmake --install build --config <Your config>For Windows you may have to use the administrator privileged command prompt instead of the sudo usage.
MIT license.
For 3rd-party softwares we used, see Third-party Licenses.