ウェブサイト検索

Linux上のRustによるこんにちは世界


Rustプログラミング言語は2015年に登場し、年々急速に人気を高めています。2022年末現在、C言語やアセンブリと並んでLinuxカーネルの開発に公式にサポートされるようになりました。これは汎用プログラミング言語であり、多くのプロジェクトに適しており、性能やメモリの安全性などの利点があります。

このチュートリアルでは、LinuxシステムにRustをインストールするためのステップバイステップの手順を説明します。インストールが完了したら、Rustで簡単なHello Worldプログラムを書き、それをコンパイルして実行します。Rustでのプログラミングを始める準備はできていますか?

このチュートリアルでは、あなたは学びます:

  • すべてのLinuxディストリビューションにRustをインストールする方法
  • リンカーをインストールする方法
  • RustでHello Worldプログラムを書く方法
  • Rustプログラムをコンパイルして実行する方法

LinuxにRustをインストールする

Rustの開発者たちは、任意のLinuxディストリビューションにRustを自動的にインストールするスクリプトを公開しました。これにより、私たちのためにすべての作業を行うことで、インストールプロセスが簡素化されます。

  1. コマンドラインターミナルを開き、次のコマンドを実行してcurlコマンドでセットアップスクリプトをダウンロードします:

    
    curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
    
  2. インストールスクリプトがいくつかのオプションを表示します。1 を選択して Enter を押してください:

  3. インストーラーはいくつかのコンポーネントをダウンロードし、インストールを進めます。すべては数分以内に完了するはずです。

  4. 現在のセッションをRustのインストールで使えるようにするために、CargoのbinディレクトリがPATH環境変数に含まれていることを確認してください:

    
    source "$HOME/.cargo/env"
    

RustでHello Worldスクリプトを作成する

インストールが完了したら、Rustでプログラミングを始める準備が整いました。新しい言語を学ぶ際の出発点として、シンプルなHello Worldスクリプトを作成します。これにより、インストールが正しく設定されたことを確認でき、Rust言語がどのように機能するかの基本的なアイデアを得ることができます。

  1. まず、Rustプロジェクトを格納するための新しいディレクトリを作成することをお勧めします:

    
    mkdir hello-world
    cd hello-world
    
  2. 次に、以下のHello Worldコードを含むmain.rsという名前の新しいファイルを作成します:

    
    fn main() {
        println!("Hello, world!");
    }
    

    変更が完了したら、ファイルを保存して終了してください。

  3. 次に、rustcコマンドを使ってRustスクリプトをコンパイルします。

    
    rustc main.rs
    
  4. ついに、プログラムを実行できます。

    
    ./main
    

それがすべてです。これで、Rustを使ってより複雑なプロジェクトを構築することができます。

締めくくりの考え

このチュートリアルでは、Rustをインストールし、それを使用してLinuxシステムでHello Worldプログラムをコンパイルする方法を見ました。これはRustを始めるための最初のステップであり、すでに新しい言語で最初のプログラムを作成しました。ここからは、言語を使って実験し、より複雑なプログラムを書くことに挑戦できます。

関連記事: