Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.26 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.26 KB

Shnet is a multi-purpose library created in "modules", each of which can be used by the application independently.

Quick start:

git clone https://github.com/supahero1/shnet --branch v1.3.4
cd shnet
sudo make install test

Requirements

Valgrind is necessary if you want to test the code in debug mode.

Building

See INSTALL or do make help to learn how to build, install, and test the library.

DO NOT git clone this repository. Instead, download the latest release that is not flagged as a pre-release.

C++ Compability

The header files may be embedded within a C++ project, however note that no C++ code may directly try to access atomic variables in the library (as in, you would never need to access them anyway, unless you explicitly tried to). In fact, if C++ is detected, all atomics are stripped of their 'atomicity'. Access them at your own risk.

Licenses

This project is licensed under Apache License 2.0 and using the following libraries: