Usando o Cargo
Quando você começar a ler sobre Rust, logo conhecerá o Cargo, a ferramenta padrão usada no ecossistema Rust para criar e executar aplicativos Rust. Aqui nós queremos dar uma breve visão geral do que é o Cargo e como ele se encaixa no ecossistema mais amplo e como ele se encaixa neste treinamento.
Instalação
Por favor, siga as instruções em https://rustup.rs/.
Isso fornecerá a ferramenta de compilação Cargo (cargo
) e o compilador Rust (rustc
). Você também obterá o rustup
, um utilitário de linha de comando que você pode usar para instalar/alternar ferramentas, configurar compilação cruzada, etc.
- No Debian/Ubuntu, você também pode instalar o Cargo, o código-fonte do Rust e o formatador Rust com
apt
. Entretanto, isto lhe fornece uma versão desatualizada do Rust e pode levar a comportamentos inesperados. O comando seria:
sudo apt install cargo rust-src rustfmt
-
Nós sugerimos a utilização do VS Code para editar o código (mas qualquer editor LSP - Language Server Protocol - funciona com o rust-analyzer3).
-
Algumas pessoas também gostam de usar a família de IDEs JetBrains, que fazem suas próprias análises, mas têm suas próprias vantagens e desvantagens. Se você preferi-las, pode instalar o Plugin Rust. Observe que, a partir de Janeiro de 2023, a depuração funciona apenas na versão CLion do pacote JetBrains IDEA.