Você está aqui: Rust ::: Fundamentos da Linguagem ::: Ferramenta Cargo |
Como escrever um "Hello, World!" na linguagem Rust usando a ferramenta CargoQuantidade de visualizações: 599 vezes |
Em outra dica do site nós vimos como escrever um "Hello, World!" na linguagem Rust usando a ferramenta rustc, ou seja, a ferramenta de compilação do Rust. No entanto, o acesso direto a essa ferramenta só é recomendado quando estamos desenvolvendo aplicações simples, sem dependências. Nesta dica mostrarei o processo mais comum de desenvolvimento em Rust, que é usando a ferramenta Cargo. O Cargo é o sistema de build e gerenciamento de pacotes. Ele é o responsável por, dentre várias tarefas, construir o nosso código, baixar as bibliotecas das quais dependemos e anexá-las ao resultado final do nosso programa. Sendo assim, o primeiro passo é verificar se a ferramenta Cargo está devidamente instalada e configurada em nossa máquina. Para isso, abra uma janela de terminal e dispare o seguinte comando: cargo --version A execução deste comando deverá trazer um resultado parecido com: C:\Users\Osmar>cargo --version cargo 1.64.0 (387270bc7 2022-09-16) Obteve um resultado parecido? Então já podemos prosseguir. Como criar um projeto Rust usando Cargo Agora as coisas começam a ficar interessantes. Crie um novo diretório no seu sistema, algo como "C:\estudos_rust". Então, via janela de terminal, entre nesse diretório e dispare o seguinte comando: c:\estudos_rust>cargo new hello_world --bin Pressione Enter, aguarde uns dois segundos e teremos o seguinte resultado: Created binary (application) `hello_world` package Vá até o diretório "C:\estudos_rust\hello_world\src" e localize o arquivo chamado main.rs. Abra-o em seu editor favorito e altere o seu conteúdo para: fn main() { println!("Hello, world usando Cargo"); Agora, dentro do diretório "C:\estudos_rust\hello_world", dispare o seguinte comando em uma janela de terminal: c:\estudos_rust\hello_world>cargo build Aguarde alguns segundos e teremos o seguinte resultado: Compiling hello_world v0.1.0 (C:\estudos_rust\hello_world) Finished dev [unoptimized + debuginfo] target(s) in 6.23s Se tudo correr bem, dentro do diretório "C:\estudos_rust\hello_world\target\debug" você encontrará um arquivo chamado "hello_world.exe". Basta executá-lo com o comando abaixo: c:\estudos_rust\hello_world>cd target\debug c:\estudos_rust\hello_world\target\debug>hello_world O resultado dessa execução será algo como: Hello, world usando Cargo Existe uma forma de compilar o código Rust e já executá-lo de imediato. Para isso basta usarmos o comando "cargo run". Veja: c:\estudos_rust\hello_world>cargo run Agora o resultado será: Compiling hello_world v0.1.0 (C:\estudos_rust\hello_world) Finished dev [unoptimized + debuginfo] target(s) in 1.75s Running `target\debug\hello_world.exe` Hello, world usando Cargo run Agora é só aprofundar os seus conhecimentos com nossas dicas, truque e exercícios resolvidos de Rust. Bons estudos. |
![]() |
Veja mais Dicas e truques de Rust |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |