RustとCargoのインストール
RustとそのパッケージマネージャーであるCargoを、お使いのシステムにインストールする方法を学びます。このレッスンでは、開発環境が正しく設定されていることを確認します。
「RustとCargoのインストール」はCoddyKit上の無料Learn Rust Codingレッスンです。 これはレッスン1/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはLearn Rust Coding学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Learn Rust Codingコースには全3レッスンが含まれています。
Rust開発へようこそ!
未来のRustaceanの皆さん、ようこそ!Rustは速度、メモリ安全性、そして恐れ知らずの並行性を実現します。Webサービスから組み込みチップまで、さまざまな分野で使われています。まずはツールチェーンをセットアップしましょう。
Rustupの紹介:インストーラー
Rustupは、Rust公式のツールチェーンインストーラーです。コンパイラーのダウンロードと更新、stable・beta・nightlyの切り替えを行い、どのOSでも同じように動作します。
LinuxとmacOSへのインストール
Linux/macOSでは、rustupのスクリプトをターミナルに貼り付け、デフォルトのオプション1を選択します。その後、ターミナルを再起動するか、source $HOME/.cargo/envを実行してください。
Windowsへのインストール
Windowsでは、rustup.rsからrustup-init.exeをダウンロードして実行します。または、WSL経由でインストールしてLinuxの手順に従ってください。デフォルト設定で問題ありません。
Rustのインストールを確認する
rustc --versionでコンパイラーを確認します。rustc 1.XX.Xのようなバージョン情報が表示されれば、Rustは正しくセットアップされています。
Cargoの紹介:Rustのパッケージマネージャー
Rustupは、Rustのビルドシステム兼パッケージマネージャーであるCargoもインストールします。これから行う作業のほとんどで、プロジェクトを支えてくれる便利なツールです。
Cargoの強力な機能
Cargoはコードのビルドと実行、テストの実行、依存関係(クレート)の管理、標準的なプロジェクト構成の作成を行います。どのプロジェクトでも活用することになるでしょう。
Cargoのインストールを確認する
同じ方法でCargoを確認します。cargo --versionを実行してください。バージョン情報が表示されれば、Cargoを使う準備は完了です。
PATHを理解する
Rustupは、プログラムを探すためにシェルが検索するフォルダーの一覧であるPATHに、~/.cargo/binを追加します。そのため、どのディレクトリからでもrustcとcargoを実行できます。
クイックチェック:Rustのツール
コンパイラーやCargoなどのRustツールチェーンを、システムにインストールして管理するための主要な方法はどのツールですか?
まとめと次のステップ
RustupでRustとCargoをインストールし、両方のツールを確認して、Cargoの役割も学びました。次は、最初のRustプログラムを書きます。
よくある質問
「RustとCargoのインストール」レッスンは無料ですか?
はい。「RustとCargoのインストール」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Learn Rust Codingコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Learn Rust Codingコースには全3レッスンが含まれています。
「RustとCargoのインストール」で何を学びますか?
RustとそのパッケージマネージャーであるCargoを、お使いのシステムにインストールする方法を学びます。このレッスンでは、開発環境が正しく設定されていることを確認します。 ブラウザで直接実行するハンズオンコードでLearn Rust Codingを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Learn Rust Codingを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのLearn Rust Codingは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/3です。
「RustとCargoのインストール」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このLearn Rust Codingレッスンでコードを書いて実行できますか?
はい。すべてのLearn Rust Codingレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- RustとCargoのインストール
- 初めての「Hello, World!」
- Rustツールチェーンを探る