ユーザ用ツール

サイト用ツール


rust

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
rust [2019/07/02 06:01] – [rust] nullponrust [2026/01/26 10:27] (現在) nullpon
行 1: 行 1:
-====== rust ======+<markdown> 
 +rust
  
-  * https://www.rust-lang.org/ +所有権システムと借用チェッカーによりGCを使用せずコンパイル時にメモリ安全性とデータ競合の排除を保証し、C/C++並みの実行速度を実現するシステムプログラミング言語。
-  * https://doc.rust-jp.rs/+
  
-===== インストール =====+* https://www.rust-lang.org/ 
 +* https://doc.rust-jp.rs/ 
 +* https://doc.rust-lang.org/
  
-<code> +## インストール
-$ curl https://sh.rustup.rs -sSf | sh +
-</code>+
  
-===== プロジェクト作成 =====+* https://rustup.rs/ 
 +* https://doc.rust-lang.org/cargo/getting-started/installation.html
  
-applicationを作成+```bash 
 +curl https://sh.rustup.rs -sSf | sh 
 +```
  
-<code> +以下のコマンドがインストールされる
-cargo new app_name +
-</code>+
  
-library作成+* rustup - rust言語開発環境の管理行う 
 +* rustc - コンパイラ、直接使うことはない 
 +* cargo - パッケージ管理やビルドを行うツール、主にこれを使う
  
-<code+## 新規プロジェクトの開始 
-cargo new app_name --lib + 
-</code>+rustupと共にインストールされる[cargo](./cargo)を使用する 
 + 
 +```bash 
 +cargo new <project name> 
 +``` 
 + 
 +## アップデート 
 + 
 +cargo, rustcなどrustupで管理されているtoolchainを最新版にする 
 + 
 +```bash 
 +rustup update 
 +``` 
 + 
 +## ターゲットの追加と削除 
 + 
 +例: wasm32-unknown-unknownを追加 
 + 
 +```bash 
 +rustup target add wasm32-unknown-unknown 
 + 
 +rustup target remove wasm32-unknown-unknown 
 +``` 
 +</markdown>
  
rust.1562047277.txt.gz · 最終更新: by nullpon