Wednesday, May 27, 2015

Rust-lang インストール

Rust を入れるために、まず curl を Syaptic で入れる。
端末で、Downloads フォルダに移って、
$ curl -sSf -L https://static.rust-lang.org/rustup.sh > rustup.sh
(-sS:エラーメッセージのみ出力。-f:400番台のエラーでもエラー終了する。-L:リダイレクトに追従する)
$ sh rustup.sh
で、途中でパスワードを入れるだけで、インストール終了(rustc,cargo,rust-docs が /usr/local 以下に展開される)

動作確認は
$ rustc --version
アンインストールは
$ sh rustup.sh --uninstall  または $ sudo /usr/local/lib/rustlib/uninstall.sh

プログラムの作成は、端末で $HOME/rust に行って
$ cargo new  プログラム名 --bin
$ cd プログラム名
$ cargo build
$ cargo run
で $HOME/rust/プログラム名/target/debug/プログラム名 のバイナリ実行ファイルが実行されて、端末に Hello World! が出るはず。

Geany で $HOME/rust/src/main.rs を開く。
メニュー→ビルド→ビルドコマンドを設定 を開いて、Rustコマンドの3番目に Cargo build, コマンドに cargo build, コマンドを実行の実行を2番に移し、1番めに Cargo run, コマンドに cargo run --verbose を入れてOK

No comments: