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.
cargo search {{string_procurada}}
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}}