Engenharia Múltipla Escolha

Qual comando cria um novo projeto em Rust usando Cargo?

Qual comando cria um novo projeto em Rust usando Cargo?

  1. cargo new <nome_do_projeto>
  2. cargo build <nome_do_projeto>
  3. rustup new <nome_do_projeto>
  4. rustc init <nome_do_projeto>

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - cargo new <nome_do_projeto>

Análise da Questão

Esta questão aborda o gerenciamento de pacotes e projetos na linguagem Rust, utilizando a ferramenta oficial Cargo.

O objetivo é identificar qual comando inicia a estrutura de um novo projeto.

Por que a alternativa A está correta?

  • O comando cargo new é especificamente desenhado para inicializar um novo projeto.
  • Ele cria uma pasta com o nome fornecido, incluindo os arquivos essenciais como Cargo.toml (configuração do projeto) e src/main.rs (código fonte inicial).
  • Exemplo de uso:
  cargo new meu_projetos

Por que as outras alternativas estão incorretas?

ComandoFunção RealMotivo do Erro
cargo buildCompilaçãoServe para transformar o código fonte em binário executável, não para criar o projeto.
rustup newInexistenterustup gerencia versões do compilador (toolchain), não cria projetos.
rustc initInexistenterustc é o compilador individual, sem função de criação de projetos.

Nota sobre a imagem: A opção selecionada na imagem (cargo build) é tecnicamente incorreta para a finalidade de "criar um novo projeto". Ela serve para "construir" ou "compilar" um projeto já existente.

Conclusão

Para iniciar um novo repositório de código Rust gerenciado pelo Cargo, a sintaxe padrão é cargo new. Portanto, a primeira opção é a resposta correta.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.