master > master: README
This commit is contained in:
parent
e667051a81
commit
4b2c73b9f8
@ -18,28 +18,33 @@ die Methoden mit Daten ausprobieren.
|
||||
|
||||
## Build -> Test -> Run ##
|
||||
|
||||
Navigiere im IDE zum [rust](/)-Ordner in deinem IDE.
|
||||
Öffne eine bash-Konsole und führe folgende Befehle aus:
|
||||
In einem IDE in dem Repo zu diesem Ordner navigieren.
|
||||
</br>
|
||||
Eine bash-Konsole aufmachen und folgende Befehle ausführen:
|
||||
|
||||
Wer **make** hat:
|
||||
Wer **make** installiert hat:
|
||||
```bash
|
||||
# zum Kompilieren (nur nach Änderungen nötig):
|
||||
# Zum Kompilieren (nur nach Änderungen nötig):
|
||||
make build;
|
||||
# zur Ausführung der unit tests:
|
||||
# Zur Ausführung der unit tests:
|
||||
make tests;
|
||||
# zur Ausführung des Programms
|
||||
# Zur Ausführung des Programms
|
||||
make run;
|
||||
# zur Bereinigung aller Artefakte
|
||||
# Zur Bereinigung aller Artefakte
|
||||
make clean;
|
||||
```
|
||||
Wer _kein_ make hat:
|
||||
```bash
|
||||
# zum Kompilieren (nur nach Änderungen nötig):
|
||||
# Zum Kompilieren (nur nach Änderungen nötig):
|
||||
cargo build --release;
|
||||
# zur Ausführung der unit tests:
|
||||
# Zur Ausführung der unit tests:
|
||||
cargo test;
|
||||
# zur Ausführung des Programms
|
||||
dist/ads2 # oder den gebauten Artefakt mit Maus doppelklicken
|
||||
# Zur Ausführung des Programms:
|
||||
./dist/ads2
|
||||
# bzw. ads2.exe für Windows.
|
||||
# Alternativ kann man den gebauten Artefakt per doppelklicken ausführen.
|
||||
```
|
||||
Der `build` Schritt baut einen binären Artefekt
|
||||
Der `build` Schritt baut einen binären Artefakt
|
||||
und kopiert dies nach dem [./dist/*](dist/) Ordner.
|
||||
|
||||
Man kann auch mit einem guten Editor/IDE die Tests einzeln ausführen.
|
||||
|
Loading…
x
Reference in New Issue
Block a user