====== Programovací jazyk Rust ======
===== Jednoduchá kompilace =====
* Příkaz ''rustc'':rustc -o program program.rs
* Cesta ke knihovnám:rustc regexredux-test.rs -L ~/Rust/simplify-tags/target/debug/deps
* Viz ''man rustc''
===== Projekt =====
* Příkaz ''cargo''
* Vytvoření nového projektu:cargo new program --bin
* Kompilace:cargo build [--release]
* Kompilace a běh:cargo run
==== Soubory ====
* Soubor ''Cargo.toml''[package]
name = "guessing_game"
version = "0.1.0"
authors = ["skoumal"]
[dependencies]
rand = "0.4.0"
* Zdrojáky ''main.rs''
* Preambule (prelude):extern crate rand;
use std::io;
use rand::Rng;
* Hlavní funkce:fn main() {
}
* Knihovny (crates) ''*.rlib''
==== Adresáře ====
* Pod adresářem projektu jsou tyto podadresáře;.git
src
target
+-debug // zkompilovaný program
+-.fingerprint
+-build
+-deps // knihovny
+-examples
+-incremental
+-native
+-release // zkompilovaný optimalizovaný program
+-.fingerprint
+-build
+-deps // knihovny
+-examples
+-incremental
+-native