rustの基礎/環境構築
概要
- rustのコンパイル環境、最新化、cargoのインストール等
- cargoはパッケージマネージャ兼ビルドシステム
rustc, cargoのインストール
rustupによるインストール
- www.rust-lang.orgの推奨インストール
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
環境変数等
PATH
$HOME/.cargo/bin
環境マネジメント
環境の更新
$ rustup update
環境の削除
$ rustup self uninstall
トラブルシューティング
cargoでパッケージが見つからない
- 原因
- rustの環境・バージョンが古い
- 解決策
- 環境の更新
cargoでパッケージの依存が解決できない
- 原因
- rustの環境・バージョンが古い
- aptなど、古いパッケージシステムで入れられたrustを使用しているため
- 解決策
- 古いrust環境のアンインストール
- 新しいrust環境の構築