内容へ移動
Cat Paw Software
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
rust
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
<markdown> # rust * 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 ``` $ curl https://sh.rustup.rs -sSf | sh ``` 以下のコマンドがインストールされる * rustup - rust言語開発環境の管理を行う * rustc - コンパイラ、直接使うことはない * cargo - パッケージ管理やビルドを行うツール、主にこれを使う ## アップデート ``` $ rustup update ``` ## プロジェクト作成 applicationを作成 ``` $ cargo new app_name ``` libraryを作成 ``` $ cargo new app_name --lib ``` ## mainファイルを変更する Cargo.tomlに以下を設定 ``` [[bin]] name = "nyan" path = "src/nyan.rs" [[bin]] name = "wang" path = "src/wang.rs" ``` 複数のバイナリを作成することも可能 ## 作成したアプリケーションをインストールする ``` $ cargo install --path . ``` pathにプロジェクトのルートを指定する。インストール先は $HOME/.cargo/bin ## 依存ツリーの確認 ``` cargo tree ``` ## アップデート コンパイラなどのアップデート ``` rustup update ``` 依存ライブラリの更新 ``` cargo update ``` ## rust製コマンドのインストール ``` cargo install exa ``` * exa: lsの置き換え * fd-find: findの置き換え * bat: catの置き換え </markdown>
rust.txt
· 最終更新: 2023/08/03 16:38 by
nullpon
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ