diff --git a/pages.nl/common/cargo.md b/pages.nl/common/cargo.md index 6e194d0b02..ccfdd88eaf 100644 --- a/pages.nl/common/cargo.md +++ b/pages.nl/common/cargo.md @@ -1,7 +1,7 @@ # cargo -> Rust pakketbeheerder. > Beheer Rust projecten en hun afhankelijkheden (crates). +> Sommige subcommando's zoals `build` hebben hun eigen documentatie. > Meer informatie: . - Zoek naar crates: @@ -16,17 +16,21 @@ `cargo install --list` -- Maak een nieuwe Rust-binary (bin) of -bibliotheek (lib) in de huidige map: +- Maak een nieuwe Rust-binary (bin) of -bibliotheek (lib) in de gegeven map. (Standaard is de huidige map): -`cargo init --{{bin|lib}}` +`cargo init --{{bin|lib}} {{pad/naar/map}}` -- Maak een nieuwe Rust-binary (bin) of -bibliotheek (lib) in de gegeven map: +- Voeg een afhankelijkheid toe aan `Cargo.toml` in de huidge map: -`cargo new {{pad/naar/map}} --{{bin|lib}}` +`cargo add {{afhankelijkheid}}` -- Bouw het Rust-project in de huidige map: +- Bouw het Rust-project in de huidige map door gebruik te maken van het release-profiel: -`cargo build` +`cargo build --release` + +- Bouw het Rust-project in de huidige map door gebruik te maken van de nachtelijkse compiler (vereist `rustup`): + +`cargo +nightly build` - Bouw met een gegeven aantal taken. (Standaard is het aantal CPU-kernen):