GrabNim

💻

GrabNim

软件

软件描述

GrabNim 是一个简单的工具,用于安装、管理和切换不同版本的 Nim 编译器。

官方网站

访问软件的官方网站了解更多信息

官方认证

codeberg.org

安全链接HTTPS

什么是 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 文件。

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。