Title here
Summary here
git clone https://github.com/MikaShell/mika-shell.gitcd mika-shell请参考 构建ci 在系统上安装依赖库。
zig build # 默认以 Debug 模式构建
# 或者
zig build --release=fast # 以 ReleaseFast 模式构建执行上述命令后,会将可执行文件安装到 ./zig-out/bin 目录中。
如果构建命令出现 rror: unable to discover remote git server capabilities: HttpConnectionClosing 错误,这可能意味着你所在的网络环境无法获取依赖。遗憾的是目前版本的 zig 没法使用系统上的网络代理(#15048)。
在 zig 提供支持之前,为了使用网络代理,按照上述 issue 提供的解决方案,可以下载 zigcli 工具,解压后找到 zigfetch 并将其放到项目目录下。执行:
chmod +x ./zigfetch
./zigfetch .命令来获取依赖,之后重新执行:
zig build install