choosenim
choosenim
is an
installer for the Nim programming language. It allows you
to easily switch between versions of Nim, whether that is the latest stable
release or the latest development version.
To install the latest stable release of Nim using choosenim
, just run the
following in your terminal, then follow the onscreen instructions:
curl https://nim-lang.org/choosenim/init.sh -sSf | sh
If you’re not sure which version (64-bit or 32-bit) to pick, it is very likely that you want the 64-bit version (x86_64):
If you know what you’re doing and you’re sure you need a 32-bit version, you can download it below:
下载压缩的存档文件后,将其内容解压到所需的安装目录中。
在二进制发行版中提供了预先构建好的二进制文件。
如果是从源码自己构建的话,新打开一个命令行窗口,
使用cd
命令进入到你刚才解压的文件夹,然后执行下面的命令以完成构建:
sh build.sh
bin/nim c koch
./koch tools
PATH
环境变量编译器和工具的二进制文件都位于bin
目录中。
要使用Nim进行开发,需要在你的
PATH
环境变量
中添加以下两个目录::
bin
目录下,所以这个目录在环境变量中是必需的;~\.nimble\bin
(~
指的是你的HOME目录)Nim编译器编译软件时需要一个C编译器。
您必须单独安装它,并确保它在您的PATH
中。
在Mac中,你可以简便地安装最新版本的clang
。
就像这样:
xcode-select --install
参考: Quora
你可能已经安装了编译器。
如果没有的话,用你的包管理器在
gcc
和clang
中选一个装上。
下面展示了一个包含了其他依赖的列表, 你需要先确保安装了这些依赖,才能使用Nim。
必要时,可以使用包管理器安装这些依赖项。
pacman -S nim
apt-get install nim
社区管理的Docker镜像 在Docker Hub上发布,包括了编译器和Nimble。 有独立脚本和Nimble包的镜像。
获取最新的稳定镜像:
docker pull nimlang/nim
获取最新的开发镜像:
docker pull nimlang/nim:devel
dnf install nim
pkg install nim
brew install nim
zypper in nim
获取最新稳定版本:
snap install nim-lang --classic
获取最新长期支持(LTS) 1.0.x 版本:
snap install nim-lang-lts-1 --classic
获取最新每日构建版本:
snap install nim-lang-nightly --classic
xbps-install -S nim