登录
首页 >  Golang >  Go问答

go install 无法识别“-o”标志

来源:Golang技术栈

时间:2023-04-26 11:18:37 237浏览 收藏

欢迎各位小伙伴来到golang学习网,相聚于此都是缘哈哈哈!今天我给大家带来《go install 无法识别“-o”标志》,这篇文章主要讲到golang等等知识,如果你对Golang相关的知识非常感兴趣或者正在自学,都可以关注我,我会持续更新相关文章!当然,有什么建议也欢迎在评论留言提出!一起学习!

问题内容

我正在尝试使用标志go install重命名输出。-o

go install -o bar.exe src/foo.go

但这失败并出现错误:

flag provided but not defined: -o
usage: install [build flags] [packages]

go help build显示-o为正确的构建标志以重命名输出二进制文件。没有提到这个标志不是为go install.

go run -o bar.exe src/foo.go失败并出现相同的错误。

go build -o bar.exe src/foo.go作品。我得到了 bar.exe。

那么这只是文档错误,还是我错过了什么?

我的版本:go1.5 windows/386

谢谢。

正确答案

go build接受-o标志但go install不接受。

go install将始终输出到$GOPATH/bin

如果你想为你的 gopath 安装一个自定义的二进制名称,你可以这样做go build -o $GOPATH/bin/whatever,这大致相当于go install

终于介绍完啦!小伙伴们,这篇关于《go install 无法识别“-o”标志》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布Golang相关知识,快来关注吧!

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>