Rust - Instalação e Ferramentas
Este conteúdo é totalmente voltado para Linux, e por isso, evitarei abordar detalhes específicos de outros sistemas operacionais. No entanto, acredito que, seguindo os conceitos apresentados aqui e com uma pesquisa adicional, você conseguirá aplicar as dicas a outras plataformas.
Instalação
Para instalar o Rust apartir do site oficial execute o comando:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Compilação Cross Platform
Se você precisar compilar para Windows utilizando Linux será necessário instalar os seguintes pacotes.
Primerio será necessário instalar o pacote Cross Platform MinGW para Windows:
sudo apt install mingw-w64
Win x64
Instalação da ferramenta de compilação:
rustup target add x86_64-pc-windows-gnu
Comando para compilação:
cargo build --release --target x86_64-pc-windows-gnu
Se precisar compilar uma biblioteca (DLL):
cargo build --release --lib --target x86_64-pc-windows-gnu
Win x86
Instalação da ferramenta de compilação:
rustup target add i686-pc-windows-gnu
Comando para compilação:
cargo build --release --target i686-pc-windows-gnu
Se precisar compilar uma biblioteca (DLL):
cargo build --release --lib --target i686-pc-windows-gnu
Extensões para VSCode
Aqui estão algumas extensões essenciais para o desenvolvimento com Rust no VSCode:
LSP (Language Server Protocol):
- rust-analyzer — Desenvolvido pela comunidade Rust (rust-lang.org).
Debugging:
- CodeLLDB — Desenvolvido por Vadim Chugunov, para debugar seu Rust com o VSCode.
Obrigado por seguir o conteúdo e fique com Deus!
🔗 Link para a postagem no Linkedin