Linux上のRustによるこんにちは世界
Rustプログラミング言語は2015年に登場し、年々急速に人気を高めています。2022年末現在、C言語やアセンブリと並んでLinuxカーネルの開発に公式にサポートされるようになりました。これは汎用プログラミング言語であり、多くのプロジェクトに適しており、性能やメモリの安全性などの利点があります。
このチュートリアルでは、LinuxシステムにRustをインストールするためのステップバイステップの手順を説明します。インストールが完了したら、Rustで簡単なHello Worldプログラムを書き、それをコンパイルして実行します。Rustでのプログラミングを始める準備はできていますか?
このチュートリアルでは、あなたは学びます:
- すべてのLinuxディストリビューションにRustをインストールする方法
- リンカーをインストールする方法
- RustでHello Worldプログラムを書く方法
- Rustプログラムをコンパイルして実行する方法
LinuxにRustをインストールする
Rustの開発者たちは、任意のLinuxディストリビューションにRustを自動的にインストールするスクリプトを公開しました。これにより、私たちのためにすべての作業を行うことで、インストールプロセスが簡素化されます。
コマンドラインターミナルを開き、次のコマンドを実行してcurlコマンドでセットアップスクリプトをダウンロードします:
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh-
インストールスクリプトがいくつかのオプションを表示します。
1を選択して Enter を押してください: インストーラーはいくつかのコンポーネントをダウンロードし、インストールを進めます。すべては数分以内に完了するはずです。
現在のセッションをRustのインストールで使えるようにするために、CargoのbinディレクトリがPATH環境変数に含まれていることを確認してください:
source "$HOME/.cargo/env"
RustでHello Worldスクリプトを作成する
インストールが完了したら、Rustでプログラミングを始める準備が整いました。新しい言語を学ぶ際の出発点として、シンプルなHello Worldスクリプトを作成します。これにより、インストールが正しく設定されたことを確認でき、Rust言語がどのように機能するかの基本的なアイデアを得ることができます。
まず、Rustプロジェクトを格納するための新しいディレクトリを作成することをお勧めします:
mkdir hello-world cd hello-world次に、以下のHello Worldコードを含む
main.rsという名前の新しいファイルを作成します:fn main() { println!("Hello, world!"); }変更が完了したら、ファイルを保存して終了してください。
次に、
rustcコマンドを使ってRustスクリプトをコンパイルします。rustc main.rs-
ついに、プログラムを実行できます。
./main
それがすべてです。これで、Rustを使ってより複雑なプロジェクトを構築することができます。
締めくくりの考え
このチュートリアルでは、Rustをインストールし、それを使用してLinuxシステムでHello Worldプログラムをコンパイルする方法を見ました。これはRustを始めるための最初のステップであり、すでに新しい言語で最初のプログラムを作成しました。ここからは、言語を使って実験し、より複雑なプログラムを書くことに挑戦できます。



