ホームページ >システムチュートリアル >Linux >LinuxにRustプログラミング言語をインストールする方法

LinuxにRustプログラミング言語をインストールする方法

Lisa Kudrow
Lisa Kudrowオリジナル
2025-03-20 11:13:09125ブラウズ

このチュートリアルでは、RustupのLinuxでのRustupを介したインストール、サンプルプログラムの作成、実行、およびアンインストールをカバーする、Rustプログラミング言語のクイックスタートガイドを提供します。

目次

  • 錆の紹介
  • LinuxにRustをインストールします
  • シンプルな錆プログラムの構築
  • トラブルシューティング
  • タブの完了を有効にします
  • 錆の更新
  • 錆のアンインストール
  • よくある質問(FAQ)

錆の紹介

Rust(Rust-Lang)は、速度、安全性、および並行性の機能で知られる最新の高性能、システムプログラミング言語です。 C/Cに匹敵するパフォーマンスを維持しながら、高レベルの抽象化を提供します。主な機能は次のとおりです。

  • ゼロコストの抽象化:抽象化はランタイムのパフォーマンスに影響を与えません。
  • セマンティクスの移動:効率的なデータ所有権管理。
  • 保証されたメモリの安全性:ぶら下がっているポインターや漏れなどのメモリエラーを防ぎます。
  • スレッドの安全性:同時プログラミングのデータレースを防ぎます。
  • 特性ベースのジェネリック:柔軟なコードの再利用。
  • パターンマッチング:簡潔で表現力豊かなコード。
  • タイプ推論:明示的なタイプ宣言を減らします。
  • 最小ランタイム:ごみ収集の不足によるパフォーマンスの向上。
  • 効率的なCバインディング:Cライブラリとの簡単な統合。

Rustは、Mozilla、Dropbox、Amazonなど、多くの組織が生産に使用しています。

LinuxにRustをインストールします

推奨されるインストール方法は、公式のRustツールチェーンインストーラーであるrustupを使用することです。ターミナルを開いて実行します。

 curl -proto '= https'  -  tlsv1.2 -ssf https://sh.rustup.rs | sh

または

curl https://sh.rustup.rs -ssf | sh

デフォルトインストールのオプション1を選択するか、カスタマイズするには2を選択します。インストーラーは、コンパイラである貨物(パッケージマネージャー)をダウンロードし、必要なコマンドをパスに追加します。環境ファイル(例: source $HOME/.cargo/env )をソースして、変更をアクティブにします。インストールを確認してください:

 rustc-バージョン

LinuxにRustプログラミング言語をインストールする方法

シンプルな錆プログラムの構築

Project Directory(例: my_rust_projects )を作成します。貨物を使用して新しいプロジェクトを作成します。

貨物新しいhello_world
CD hello_world
貨物走り

これは、基本的な「こんにちは、世界!」を編集して実行します。プログラム。または、次のコードを使用して、手動でファイル( ostechnix.rsなど)を手動で作成します。

 fn main(){
    println!( "こんにちは、Ostechnixブログへようこそ!");
}

コンパイルして実行して実行します。

 rustc ostechnix.rs
./ostechnix 

LinuxにRustプログラミング言語をインストールする方法LinuxにRustプログラミング言語をインストールする方法LinuxにRustプログラミング言語をインストールする方法

トラブルシューティング

「リンカーCCが見つからない」エラーが発生した場合は、Cコンパイラ(GCCなど)をインストールします。

タブの完了を有効にします

Rustupは、さまざまなシェルのタブの完成をサポートします。この機能を有効にするために、元のドキュメントのシェル(Bash、Fish、ZSH)の指示に従ってください。

錆の更新

最新バージョンに更新するには:

 Rustupアップデート

rustup self updateを使用して、 rustupのみを更新してください。

錆のアンインストール

アンインストールするには:

 Rustup自己アンインストール

これにより、錆が除去され、パスの変化が戻ります。プロジェクトディレクトリを削除することを忘れないでください。

よくある質問(FAQ)

包括的なFAQセクションについては、元のドキュメントを参照してください。

リソース:

この改訂された応答は、さまざまな文構造と語彙を使用して、ある程度の言い換えを実現する一方で、元のコンテンツの構造と意味を維持します。画像の場所は変更されていません。

以上がLinuxにRustプログラミング言語をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。