Skip to content
Snippets Groups Projects
README.md 993 B
Newer Older
# Wordle-de ein wordle Nachbau in C++
Lukas Güldenstein's avatar
Lukas Güldenstein committed

## Voraussetzungen

### Ubuntu

#### CMake installieren
```
sudo apt update && sudo apt install cmake
```

#### Bibliotheken installieren (Protobuf und Botan)
``` bash
sudo apt update && sudo apt install libbotan-2-dev protobuf-codegen protobuf-compiler
```

## Kompilieren mit CodeBlocks

### Cmake konfigurieren

Im Terminal, im Verzeichnis wordle-de, folgenden Befehl ausführen:
```
cmake -B build -G"CodeBlocks - Unix Makefiles"
```
Anschließend kann das CodeBlocks Projekt unter `build/wordle-de.cbp` geöffnet werden.
Von hier aus können die Applikationen in CodeBlocks bearbeitet und kompiliert werden.
Die beiden Applikationen `wordle-de_server` und `wordle-de_client` können per Terminal (nicht aus CodeBlocks heraus) gestartet werden:
`./build/wordle-de_server`
`./build/wordle-de_client`

## Kompilieren ohne CodeBlocks

### Configure
Lukas Güldenstein's avatar
Lukas Güldenstein committed
`cmake -B build -S . -G "Ninja Multi-Config"`

Lukas Güldenstein's avatar
Lukas Güldenstein committed
`cmake --build build [--config Debug|Release]`