内容へ移動
Cat Paw Software
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
•
gcp
•
pagefind
•
clickhouse
•
logrotate
•
maven2
•
rubygems
•
storage
•
wasi
•
datascheme
•
redmine
rust
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
<markdown> # rust 所有権システムと借用チェッカーによりGCを使用せずコンパイル時にメモリ安全性とデータ競合の排除を保証し、C/C++並みの実行速度を実現するシステムプログラミング言語。 * https://www.rust-lang.org/ * https://doc.rust-jp.rs/ * https://doc.rust-lang.org/ ## インストール * https://rustup.rs/ * https://doc.rust-lang.org/cargo/getting-started/installation.html ```bash curl https://sh.rustup.rs -sSf | sh ``` 以下のコマンドがインストールされる * rustup - rust言語開発環境の管理を行う * rustc - コンパイラ、直接使うことはない * cargo - パッケージ管理やビルドを行うツール、主にこれを使う ## 新規プロジェクトの開始 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.txt
· 最終更新:
2026/01/26 10:27
by
nullpon
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ