scclib
Stable Cloud Computing C++ Library
|
Standalone c++ general purpose library designed to work in any system with the following:
The library was should be compatible with many POSIX emulation environments such as cygwin, but it was developed and tested primarily on Linux distributions with GCC 9+. It was developed using Bazel 4.2+, but should be compatible with older versions of Bazel.
An alternative build system using GNU make is available, for systems without Bazel.
Install the build essentials and OpenSSL development packages, Install bazel, download the source code, and run the following from the scclib
directory:
Binaries will be in directories bazel-*
.
Download scclib
and all associated repositories scclib-openssl
, scclib-sqlite
, scclib-zlib
, and googletest
.
Run the sanity test:
Binaries will be in directories ../sccbin
and ../sccobj
.
Current documentation is available on stablecc.github.io.
Scclib code is fully documented using doxygen.
When you have doxygen available, run the following command line after downloading the source code:
The docs will be created in the docs/
directory:
Original source:
External and redistributable: