Skip to content

Commit

Permalink
Added generic build instructions.
Browse files Browse the repository at this point in the history
  • Loading branch information
ashaduri committed Feb 7, 2025
1 parent 515bf11 commit f3dc027
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions docs/software_requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,19 @@ permalink: /software-requirements
* [GTK+ 3](https://www.gtk.org) library, version 3.4 or higher.
* [Gtkmm](https://www.gtkmm.org) library, version 3.4 or higher.
* C++20 Compiler (GCC 13 or later, Clang/libc++ 17 or later, Apple Clang 15 or later)
* [CMake](https://cmake.org), version 3.14 or higher.

### Building from Source
1. Install the dependencies using your package manager.
2. Clone or extract GSmartControl source code. We assume the directory is named `gsmartcontrol`.
3. Build GSmartControl using the following commands:
```bash
cd gsmartcontrol
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make
```

## Runtime Requirements
**Note:** The Windows packages already include all the required software.
Expand Down

0 comments on commit f3dc027

Please sign in to comment.