master > master: README
This commit is contained in:
		
							parent
							
								
									e667051a81
								
							
						
					
					
						commit
						4b2c73b9f8
					
				| @ -18,28 +18,33 @@ die Methoden mit Daten ausprobieren. | |||||||
| 
 | 
 | ||||||
| ## Build -> Test -> Run ## | ## Build -> Test -> Run ## | ||||||
| 
 | 
 | ||||||
| Navigiere im IDE zum [rust](/)-Ordner in deinem IDE. | In einem IDE in dem Repo zu diesem Ordner navigieren. | ||||||
| Öffne eine bash-Konsole und führe folgende Befehle aus: | </br> | ||||||
|  | Eine bash-Konsole aufmachen und folgende Befehle ausführen: | ||||||
| 
 | 
 | ||||||
| Wer **make** hat: | Wer **make** installiert hat: | ||||||
| ```bash | ```bash | ||||||
| # zum Kompilieren (nur nach Änderungen nötig): | # Zum Kompilieren (nur nach Änderungen nötig): | ||||||
| make build; | make build; | ||||||
| # zur Ausführung der unit tests: | # Zur Ausführung der unit tests: | ||||||
| make tests; | make tests; | ||||||
| # zur Ausführung des Programms | # Zur Ausführung des Programms | ||||||
| make run; | make run; | ||||||
| # zur Bereinigung aller Artefakte | # Zur Bereinigung aller Artefakte | ||||||
| make clean; | make clean; | ||||||
| ``` | ``` | ||||||
| Wer _kein_ make hat: | Wer _kein_ make hat: | ||||||
| ```bash | ```bash | ||||||
| # zum Kompilieren (nur nach Änderungen nötig): | # Zum Kompilieren (nur nach Änderungen nötig): | ||||||
| cargo build --release; | cargo build --release; | ||||||
| # zur Ausführung der unit tests: | # Zur Ausführung der unit tests: | ||||||
| cargo test; | cargo test; | ||||||
| # zur Ausführung des Programms | # Zur Ausführung des Programms: | ||||||
| dist/ads2 # oder den gebauten Artefakt mit Maus doppelklicken | ./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. | 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