An open API service indexing awesome lists of open source software.

https://github.com/vemestael/gw-dss-cpp

Prediction tool
https://github.com/vemestael/gw-dss-cpp

cmake cpp dss prediction qt-framework queuing-theory

Last synced: 4 months ago
JSON representation

Prediction tool

Awesome Lists containing this project

README

        

# gw-dss-cpp

gw-dss-cpp - simple tool that use queueing theory concepts to make predictions about needed number of technical support staff.

## Build

1. First of all make sure you have installed successfully:
* Qt Framework (Qt 6) (see more [Open Source Qt Use](https://www.qt.io/download-open-source));
* Boost library (see more [Boost installation on Windows](https://www.boost.org/doc/libs/1_75_0/more/getting_started/windows.html) or [Boost installation on *nix](https://www.boost.org/doc/libs/1_75_0/more/getting_started/unix-variants.html)).

2. Clone this project and then cd to the project folder;

3. Init the git submodule:
```
$ git submodule init
$ git submodule update --init --recursive

OR

$ task init
```

1. Configure the project using CMake:
```
$ cmake -B ./build -G -DCMAKE_BUILD_TYPE=

OR

$ task configure_ --
```

5. Then run build command:
```
$ cmake --build ./build --config --target

OR

$ tasl build_ --
```
> As you can see, there are three available targets:
> * gw-dss-cpp - build application independently;
> * deployment - run deployment(only on Windows);
> * make-lupdate - update available translations.

6. You've done! The builded binary file(s) available in the build directory.

## Usage

Coming soon

## License

This project is licensed under the [MIT License](LICENSE).

## Credits

* [Qt Framework](https://github.com/qt) by [The Qt Company](https://www.qt.io/)
* [qtm-calc-shared](https://github.com/andinoriel/qtm-calc-shared/) by [andinoriel](https://github.com/andinoriel/)