「Rust」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Rust==」) |
(→開発) |
||
(同じ利用者による、間の8版が非表示) | |||
1行目: | 1行目: | ||
==Rust== | ==Rust== | ||
+ | *https://www.rust-lang.org/ja | ||
+ | |||
+ | ==Install== | ||
+ | * https://www.rust-lang.org/ja/tools/install | ||
+ | ===Uninstall=== | ||
+ | <pre> | ||
+ | rustup self uninstall | ||
+ | </pre> | ||
+ | ===[[Mac]]=== | ||
+ | ---- | ||
+ | <pre> | ||
+ | curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh | ||
+ | </pre> | ||
+ | * Rustの開発環境において、全てのツールは~/.cargo/binディレクトリにインストールされるため、PATHを通す | ||
+ | |||
+ | ==開発== | ||
+ | ===パッケージの生成=== | ||
+ | <pre> | ||
+ | $ cargo new --bin hello | ||
+ | </pre> | ||
+ | ===実行=== | ||
+ | <pre> | ||
+ | $ cd hello | ||
+ | $ cargo run | ||
+ | Compiling hello v0.1.0 (/Users/hirotoyagi/Workspaces/rust/lesson/hello) | ||
+ | Finished dev [unoptimized + debuginfo] target(s) in 7.21s | ||
+ | Running `target/debug/hello` | ||
+ | Hello, world! | ||
+ | </pre> | ||
+ | ===クリーン=== | ||
+ | <pre> | ||
+ | $ cargo clean | ||
+ | </pre> |
2022年1月17日 (月) 15:17時点における最新版
Rust
Install
Uninstall
rustup self uninstall
Mac
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- Rustの開発環境において、全てのツールは~/.cargo/binディレクトリにインストールされるため、PATHを通す
開発
パッケージの生成
$ cargo new --bin hello
実行
$ cd hello $ cargo run Compiling hello v0.1.0 (/Users/hirotoyagi/Workspaces/rust/lesson/hello) Finished dev [unoptimized + debuginfo] target(s) in 7.21s Running `target/debug/hello` Hello, world!
クリーン
$ cargo clean
© 2006 矢木浩人