Compartir tecnología

Construyendo el entorno de desarrollo de Rust

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Construyendo el entorno de desarrollo de Rust

ambiente

rust: 1.79.0(2024-06-13)
  • 1

1. Instalación en línea del descargador Rustup

ventanas:

https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe

Unix:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  • 1

2. Instalación sin conexión del paquete de instalación independiente de Rust

ventanas:

https://static.rust-lang.org/dist/rust-1.79.0-x86_64-pc-windows-msvc.msi

Linux:

https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz

Mac OS:

https://static.rust-lang.org/dist/rust-1.79.0-x86_64-apple-darwin.pkg

3. Línea de comando de Rust

  • Ver versión oxidada
$ rustc -V
rustc 1.79.0
  • 1
  • 2
  • Crear un nuevo proyecto de óxido
cargo new hello_world
  • 1
  • Cargo compila proyectos de óxido
$ cargo build
  • 1
  • Rustc compila proyectos de óxido.
$ rustc src/main.rs
  • 1
  • Ejecutar programa de óxido
$ ./target/debug/hello_world
Hello, world!
  • 1
  • 2

4. Entorno de desarrollo integrado IDE

4.1 VSCode

Rust con Visual Studio Code

4.2 frente a 2022

[Manual del usuario (rust-analyzer.github.io)]

5. Utilice el espejo para acelerar la carga.

Agregue el siguiente contenido a $CARGO_HOME/config

[source.crates-io]
replace-with = 'mirror'

[source.mirror]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
  • 1
  • 2
  • 3
  • 4
  • 5

Nota:$CARGO_HOME: En el sistema Windows, el valor predeterminado es:%USERPROFILE%.cargo, el valor predeterminado en sistemas tipo Unix es:$HOME/.cargo


Referencia:

  1. Otros métodos de instalación - Rust Forge (rust-lang.org)