Ubuntu21.04にプログラミング言語nimをインストールする方法
1.OSバージョン確認
root@ubuntu:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=21.04 DISTRIB_CODENAME=hirsute DISTRIB_DESCRIPTION="Ubuntu 21.04"
2.依存パッケージをインストール
# sudo apt install curl build-essential
略 build-essential (12.8ubuntu3) を設定しています ... man-db (2.9.4-2) のトリガを処理しています ... libc-bin (2.33-0ubuntu5) のトリガを処理しています ..
3.nimをインストール
root@ubuntu:~# curl https://nim-lang.org/choosenim/init.sh -sSf | sh
略 choosenim-init: ChooseNim installed in /root/.nimble/bin choosenim-init: You must now ensure that the Nimble bin dir is in your PATH. choosenim-init: Place the following line in the ~/.profile or ~/.bashrc file. choosenim-init: export PATH=/root/.nimble/bin:$PATH
root@ubuntu:~# apt install nim
略 nim (1.4.2-1) を展開しています... liberror-perl (0.17029-1) を設定しています ... git-man (1:2.30.2-1ubuntu1) を設定しています ... nim (1.4.2-1) を設定しています ... git (1:2.30.2-1ubuntu1) を設定しています ... man-db (2.9.4-2) のトリガを処理しています ...
4.PATHを設定します
root@ubuntu:~# vi ~/.profile
下記を追記
export PATH=/root/data/.nimble/bin:$PATH
5.バージョン確認
root@ubuntu:~# nim -v
Nim Compiler Version 1.4.2 [Linux: amd64] Compiled at 2020-12-02 Copyright (c) 2006-2020 by Andreas Rumpf active boot switches: -d:release
6.動作確認
root@ubuntu:~# mkdir data
root@ubuntu:~# cd data
root@ubuntu:~# vi test.vim
echo “study skill become smart"
ファイルをコンパイル
root@ubuntu:~/data# nim c test.vim
Hint: used config file '/etc/nim/nim.cfg' [Conf] Hint: used config file '/etc/nim/config.nims' [Conf] ....CC: stdlib_io.nim CC: stdlib_system.nim CC: test.nim Hint: [Link] Hint: 22375 lines; 0.792s; 25.504MiB peakmem; Debug build; proj: /root/data/test.vim; out: /root/data/test [SuccessX]
ファイルを実行
root@ubuntu:~/data# ./test
study skill become smart