September 14, 2017

Rust 入門

少し前にやったことを何やってたか忘れてしまうので記録を。。 Hello, Rust!

インストール

はじめる を見ながら。

curl https://sh.rustup.rs -sSf | sh
 :
1) Proceed with installation (default)
2) Customize installation
3) Cancel installation

途中でカスタマイズするか聞かれるけど 1 を選んだ。

Hello, Rust!

適当なファイルを作る。

// main.rs
fn main() {
    println!("Hello, Rust!");
}

Rust では 4 スペースでインデントするとのことー。 で、コンパイル。

rustc main.rs

すると main というバイナリファイルができて

./main

すると ‘Hello, Rust!’ と表示されます。

rustc の挙動

rustc filename.rs

した場合は filename というファイルができます。

fn hello() {
    println!("Hello, Rust!");
}

と関数名を hello に変えた場合は

error[E0601]: main function not found

error: aborting due to previous error

とコンパイルできません。


以上です。これだけです。

© kyokutyo 2017