Golang编译器中如何添加包
Golang编译器中如何添加包
我正在开发 go1.24.2 的编译工具。我在 cmd/compile 中添加了 gonum 包,并且使用 go get gonum... 来获取这个包。
如果我使用 go install cmd/compile,一切工作正常。
但是,如果我在 src 目录下使用 make.bash,会出现以下错误:
Building Go cmd/dist using /home/lqw/golangs/go1.24.1. (go1.24.1 linux/amd64)
Building Go toolchain1 using /home/lqw/golangs/go1.24.1.
../../../../src/cmd/compile/internal/xxx: no required module provides package gonum.org/v1/gonum/graph; to add it:
go get gonum.org/v1/gonum/graph
我在 cmd 目录下使用了 go mod tidy 和 go mod vendor,以便在 cmd/vendor 中生成一份 gonum 的副本。然后我再次运行 make.bash。但上述错误仍然出现。我该怎么办?
更多关于Golang编译器中如何添加包的实战教程也可以访问 https://www.itying.com/category-94-b0.html
1 回复


