https://github.com/ChainSafe/ChainBridge
为什么这个命令不起作用?
make build
字符串
我在本地克隆了repo,cd到正确的文件夹中;我在Git CLI中得到的只是
> \033[32mBuilding binary...\033[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 bit,版本1.16.4
2条答案
按热度按时间oknrviil1#
有了Go,你真的不需要再使用Makefiles了。我认为人们只是出于习惯而这样做。我不同意这种做法,因为Go是一种新语言,我不喜欢看到人们继续使用过去的旧的蹩脚工具来滥用它。为此,你可以下载代码,然后将位置更改为:
字符串
然后运行:
型
我知道这是可行的,因为我刚刚用
go version go1.16.3 windows/amd64
做了。另外,你需要确保go.exe
在你的PATH
上。你可能需要添加C:\go\bin
或类似的东西。pvcm50d12#
我也得到了同样的错误在ubuntu这帮我解决这个问题
在终端类型
字符串
你会得到完整的路径,
型
将此添加到make文件
型