Nim の環境構築・アップデート・削除 ~Windows 編~
#Nim #Programming #環境構築
動機
(前略)第一級市民でない OS はつらい。
環境構築
Choosenim
1. Releases から choosenim-<version>_windows_amd64.exe をダウンロードし、適当なツール置き場(tool_dir とする)に choosenim.exe として配置する。
2. <tool_dir> に PATH を通す。
3. $ choosenim stable で最新の安定版 Nim をインストールする。Nim をインストールすると、プロジェクト管理・タスクランナーの nimble なども一緒にインストールされる。
4. %USERPROFILE%\.nimble\bin に PATH を通す。
5. choosenim show と $ nim --version を実行し、それぞれ最新バージョンが選択・表示されていれば成功。
補足
開発版 (devel ブランチ) を使用したい場合は、choosenim devel でインストールできる。
Nim のバージョニングは、メジャーバージョンを除いて開発版が奇数、安定版が偶数になっている。
例: 開発版 2.1.1, 安定版 2.0.2
エディタ
VSCode
Nim で実装されている Nim Extension をインストールする。
JetBrains IDE
JetBrains 製 Nim Plugin をインストールする。
プロジェクトの作成
1. $ nimble init <project_name> でカレントディレクトリ下にプロジェクトを作成する。プロジェクトについて色々聞かれるので適宜項目を選択する(作者とかプロジェクトの形態とか初期バージョンをいくつにするとかライセンスとか)。
2. <project_name>\<project_name>.nimble ファイルに依存ライブラリの情報を記述し、<project_name> ディレクトリ下で $ nimble install -d を実行すると、依存ライブラリが一通りインストールされる。依存ライブラリ情報の書き方は nimble の README を参照のこと。
アップデート
choosenim
1. choosenim update self で choosenim 自身をアップデートする。
2. choosenim update stable で安定版 Nim を最新バージョンにアップデートする。
補足
開発版のアップデートには choosenim update devel を実行する。
削除
1. <tool_dir>\choosenim.exe と %USERPROFILE%\.nimble を削除する。
2. <tool_dir> と %USERPROFILE%\.nimble\bin を PATH から削除する。