env:'go':没有这样的文件或目录make:***[Makefile:43:build]错误127



https://github.com/ChainSafe/ChainBridge

为什么这个命令不起作用?

make build

我在本地克隆了repo,cd到了正确的文件夹中;我在Git CLI中得到的只是

>  33[32mBuilding binary...33[0m
cd cmd/chainbridge && env GOARCH=amd64 go build -o ../../build/chainbridge -ldflags="-X main.Version=v.1.1.2-2-g6f55404"
env: ‘go’: No such file or directory
make: *** [Makefile:43: build] Error 127

我下载了Go for Windows 10 64位版本1.16.4

有了Go,您就不需要再使用Makefiles了。我认为人们这样做只是出于习惯。我不同意这种做法,因为Go是一种新语言,我不喜欢看到人们继续使用过去的旧工具来滥用它。为此,您只需下载代码,然后将位置更改为:

cmdchainbridge

然后运行:

go build

我知道这是有效的,就像我刚刚用go version go1.16.3 windows/amd64做的那样。此外,您需要确保go.exe在您的PATH上。您可能需要添加C:gobin或类似内容。

相关内容

  • 没有找到相关文章

最新更新