如意玲珑的文档中,介绍了用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
Featured Collection
Popular Ranking
Popular Events
如意玲珑的文档中,介绍了用Vscode的linglong插件为linglong.yaml添加依赖的方法,链接见此。
在添加大量依赖时,使用起来很方便,但是有一个问题:插件使用的命令行工具tools,只提供了amd64版本。
在UOSv20-1070的arm64环境中就会提示二进制不兼容的错误,需要自行编译,方法比较简单,在此记录一下:
1.打开github的项目链接,下载并解压源码包:https://github.com/myml/vscode-linglong
2.进入主目录,打开终端,运行以下命令,如果有报错,请安装相应的依赖:
3.替换以下文件即可,注意备份构建产物,以免在重新安装插件时被覆盖。
$HOME/.vscode/extensions/myml.vscode-linglong-0.1.1/tools