按照zls库提示构建
git clone https://github.com/zigtools/zls
cd zls
zig build -Doptimize=ReleaseSafe
build过程中,下载langref.html.in报错,报错信息如下:
https://raw.githubusercontent.com/ziglang/zig/master/doc/langref.html.in: error.ConnectionRefused
可以手动下载langref.html.in,将raw.githubusercontent.com替换为raw.gitmirror.com
wget https://raw.gitmirror.com/ziglang/zig/master/doc/langref.html.in
下载的langref.html.in,放在zls根目录下
执行命令
piggy@DESKTOP-FSJJRNL:~/zls$ zig build -Doptimize=ReleaseSafe -Dversion_data_path=langref.html.in
编译成功