Ferramenta de gerenciamento de Rustup

Rustup é um aplicativo de linha de comando que pode ser baixado e alternado entre diferentes versões do conjunto de ferramentas Rust, como o compilador rustc e a biblioteca padrão. O aplicativo oferece suporte a um grande número de plataformas. Na verdade, o próprio rustc oferece suporte a cerca de 56 plataformas e pode gerenciar compiladores para 14 plataformas e bibliotecas padrão para 30 plataformas.

Geralmente, a instalação não só instala o compilador rust, mas também faz o download da ferramenta rustup, que é o instalador rust (instala o compilador, biblioteca padrão, Cargo, etc.) e a ferramenta de gerenciamento de versão rust (versão rust alternável)

Instale o rustup : curl https://sh.rustup.rs -sSf | sh

Conjunto de recursos do rustup (declaração oficial):
    Gerencie e instale várias versões oficiais dos binários do Rust.
    Configure um conjunto de ferramentas Rust baseado em catálogo.
    Instale e atualize a partir dos canais de lançamento do Rust: noturno, beta e estável.
    Receba notificações da atualização do canal de lançamento.
    Instale a versão histórica do conjunto de ferramentas noturno do oficial.
    Instale especificando a versão estável.
    Instale std adicional para compilação cruzada.
    Instale um conjunto de ferramentas personalizado.
    Independente de cada metadado de carga instalado.
    Verifique o valor de hash baixado.
    Verifique a assinatura (se houver GPG).
    http.
    Conte apenas com as ferramentas bash, curl e unix comuns.
    Suporte Linux, OS X, Windows (via MSYS2).
    
Compreensão pessoal do propósito do Rust : A ferramenta para gerenciar o compilador pode ser atualizada para gerenciar o rustc rustdoc e outras
    
versões do conjunto de ferramentas :
    versão estável - a versão estável do Rust, lançada a cada 6 semanas.
    A versão beta - a versão beta pública do Rust, será a próxima versão estável.
    versão noturna atualizada todos os dias, incluindo alguns novos recursos experimentais.
    
Componentes instalados por padrão no rustup:
    rustc - Compilador Rust.
    rust-std - Biblioteca padrão do Rust.
    cargo - ferramenta de gerenciamento e construção de pacotes, semelhante ao Maven e Gradle do Java.
    rust-docs - Documentação do Rust.
    rustfmt - Usado para formatar o código-fonte do Rust.
    clippy - Ferramenta de inspeção de código do Rust.
    (Observação: a ferramenta wasm não está incluída. Para instalar o wasm, use o comando rustup target add wasm32-unknown-unknown --toolchain nightly-2021-03-03) Uso do comando:
----------- ----- --------------------------------------------- ----- -------------

展示目前所有安装的工具链:
rustup show

设置当前默认工具链版本:
rustup default nightly
rustup default nightly-2021-03-03-x86_64-unknown-linux-gnu

安装工具链:
rustup install nightly
rustup install nightly-2021-03-03

更新所有工具链:
rustup update
rustup self update (更新自己)

指定工具链版本进行某些命令的操作:
rustup run nightly-2021-03-03-x86_64-unknown-linux-gnu rustc --version

Exercício de combate real:

É importante notar que instalamos muitas versões do conjunto de ferramentas, e atualmente existem versões padrão. Ainda especificamos qual versão do conjunto de ferramentas usar para o projeto atual e criamos um arquivo chamado rust-toolchain no diretório raiz do projeto . O conteúdo é o seguinte:

noturno-2020-09-30

Use para especificar a versão do conjunto de ferramentas.

 

 

 

 

 

 


 

Acho que você gosta

Origin blog.csdn.net/liujiayu2/article/details/114363649
Recomendado
Clasificación