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