synesissoftware / STLSoft-1.10

STLSoft 1.10 (current latest STLSoft)
Other
18 stars 8 forks source link

STLSoft 1.10

Table of Contents

Introduction

STLSoft is a suite of C and C++ libraries that provides:

The overarching characteristic of STLSoft is that it is lightweight. That sounds great, but what does it actually mean? Specifically, the STLSoft libraries share the following characteristics:

NOTE: It is important to understand that STLSoft is not a framework. Each library component is as "thin" as possible to provide its given function. The intent is that STLSoft components are used as building blocks for writing higher level components - applications, classes, libraries, servers. STLSoft has been used extensively in the development of software in all these guises.

... more information TBC as we move towards a full (non-beta) release

Installation

There are three main ways to install STLSoft-1.10:

  1. As downloaded archive, using environment variables;
  2. Cloning project, using environment variables;
  3. Cloning project, installing via CMake;

Option 3 is recommended.

See INSTALL.md for details of these options, and also for an explanation of the top-level build scripts in the project.

Components

T.B.C.

Examples

T.B.C.

Project Information

Where to get help

GitHub Page

Contribution guidelines

Defect reports, feature requests, and pull requests are welcome on https://github.com/synesissoftware/STLSoft-1.10.

If you'd like to help out with the project, please raise an issue via GitHub Issues Page - you'll be very welcome!

Dependencies

There are no dependencies

Related projects

Projects that depend on STLSoft - though for some it is only for test - include:

License

STLSoft is released under the 3-clause BSD license. See LICENSE for details.