gpt4 book ai didi

go - 先跑一个目标

转载 作者:行者123 更新时间:2023-12-01 22:39:19 25 4
gpt4 key购买 nike

我有两个make目标,第一个将我的Go应用程序编译成一个二进制文件,然后想要使用第二个目标来运行二进制文件,同时传递一些参数。看起来如下:

PATH ?=

build:
@go build -o huski-go -ldflags="-X 'main.Version=${VERSION}'"

run-node: build
./huski-go run -s ${PATH}
当我尝试从命令行运行 make run-node PATH="somePath"时,出现以下错误
/bin/sh: go: command not found
make: *** [build] Error 127
如果我单独运行这些目标,它们会起作用,谁能看到我在哪里出问题了?

最佳答案

PATH是查找命令的标准搜索路径。您似乎将其设置为不包含go命令的内容。
使用其他变量名,例如MYPATH

关于go - 先跑一个目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62816636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com