GrabNim
GrabNim
软件
软件描述
GrabNim 是一个简单的工具,用于安装、管理和切换不同版本的 Nim 编译器。
官方网站
访问软件的官方网站了解更多信息
codeberg.org
什么是 GrabNim?
GrabNim
GrabNim 是一个简单的工具,用于安装、管理并切换不同版本的 Nim 编译器。
用法
用法:
grabnim 安装并切换到最新稳定版编译器
grabnim <version> 安装并切换到指定版本的编译器
grabnim compile <version> 从源码编译 Nim 并切换到该版本
grabnim del <version> 删除本地的编译器版本
grabnim fetch 列出远程可用版本
grabnim list 列出本地已安装版本
grabnim help 显示此帮助信息
版本:
<version> 为三个由点分隔的数字:'x.x.x' 或 'devel'
安装
从发布页面下载适用于您操作系统的二进制文件。
将 grabnim 添加到 'PATH' 环境变量(参见此 gist 获取说明):
若希望 nimble 包优先于编译器自带的 nimble,请确保 grabnim 路径位于 nimble 路径之后。
例如:若您希望使用通过 nimble install nimble 安装的最新 nimble 版本,而非编译器自带的版本。
示例:
Linux:
export PATH="$HOME/.local/share/grabnim/current/bin:$PATH"
export PATH="$HOME/.nimble/bin:$PATH"
顺序看似反了,但实际正确:<nimble>:<grabnim>:$PATH
Windows:
%USERPROFILE%.nimble\bin
%LOCALAPPDATA%\grabnim\current\bin
MacOS:
$HOME/.nimble/bin
$HOME/.local/share/grabnim/current/bin
在终端中使用完整路径运行 grabnim,或将其二进制文件/符号链接放入 PATH 目录中(如 .nimble/bin)。
构建
克隆仓库:
git clone https://codeberg.org/janAkali/grabnim.git
cd grabnim
使用 Nim 编译:
nim c -d:ssl -d:release grabnim
许可证
本项目采用 MIT 许可证。详情请见 LICENSE 文件。
