[Share Experiences] Vscode玲珑插件的tools工具编译
Tofloor
poster avatar
MeGusta
deepin
2025-08-17 23:57
Author

如意玲珑的文档中,介绍了用Vscode的linglong插件为linglong.yaml添加依赖的方法,链接见此

在添加大量依赖时,使用起来很方便,但是有一个问题:插件使用的命令行工具tools,只提供了amd64版本。

在UOSv20-1070的arm64环境中就会提示二进制不兼容的错误,需要自行编译,方法比较简单,在此记录一下:

1.打开github的项目链接,下载并解压源码包:https://github.com/myml/vscode-linglong

2.进入主目录,打开终端,运行以下命令,如果有报错,请安装相应的依赖:

go env -w GOPROXY=https://goproxy.cn,direct
cd src/tools/
go build -ldflags="-s -w" -o tools

3.替换以下文件即可,注意备份构建产物,以免在重新安装插件时被覆盖。

$HOME/.vscode/extensions/myml.vscode-linglong-0.1.1/tools

image.png

Reply Favorite View the author
All Replies
商店运营-小七
Moderator
2025-08-18 11:45
#1

applaud

Reply View the author