cargo
Gerencia projetos Rust e as dependências dos modulos (crates).
Alguns subcomandos como build tem a sua própria documentação.
Mais informações: https://doc.rust-lang.org/cargo.
- Procura por crates:
cargo search string_procurada
- Instala uma crate:
cargo install nome_da_crate
- Lista as crates instaladas:
cargo install --list
- Cria um novo binário ou projeyo Rust de biblioteca no diretório especificado (ou o diretório atual por padrão):
cargo init --bin|lib caminho/para/diretório
- Adiciona uma dependência ao Cargo.toml no diretório atual:
cargo add dependência
- Constrói o projeto Rust no diretório atual usando o perfil de lançamento:
cargo build --release
- Constrói o projeto Rust no diretório atual utilizando o nightly compilador:
cargo +nightly build
- Constrói o projeto Rust utilizando um número específico de threads (padrão é o número de cores do CPU):
cargo build --jobs número_de_threads