Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.12 KB

development_environment.md

File metadata and controls

29 lines (20 loc) · 1.12 KB

Development Environment

次のような開発環境を想定する.

OS

  • Linux
  • Windows (WSL2)

ソフトウェア

rustup

rustup は Rust ツールチェーンのインストーラーである. Rust 自体のインストール・バージョンアップや,組み込み向けのクロスコンパイラをインストールすることなどができる.

インストール: https://www.rust-lang.org/learn/get-started

nvm

nvm は Node.js のインストーラー・バージョンマネージャである.

インストール: https://github.com/nvm-sh/nvm#installing-and-updating

yarn

C2A DevTools が有効な Gaia (tmtc-c2a) のビルド (現状では pnpm install 時に内部で行われる) に必要.

インストール: https://classic.yarnpkg.com/lang/en/docs/install/

Rye

Rye は Python 版 rustup である. PyPI のパッケージだけでなく,Python インタプリタそれ自体のバージョンも管理可能.

インストール: https://rye-up.com/guide/installation/