为了账号安全,请及时绑定邮箱和手机立即绑定

golang 1.6 交叉编译

golang 1.6 交叉编译

Go
呼如林 2021-12-27 18:09:52
在 golang 1.6 中,当我从 64 位架构交叉编译到 32 位 Linux 时,该go install命令将可执行文件放在bin/linux_386/<exe>.有没有办法把它放进去bin/?如果我在 32 位环境中构建,那么它将进入bin/. 我希望 exe 进入相同的位置,无论我是在沙箱外交叉编译到 32 位,还是在 32 位沙箱内进行本地编译。我的解决办法,现在是软链接的linux_386目录来.,如ln -s . linux_386。
查看完整描述

1 回答

?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

您不能使用 go install,但是您可以手动进行:

 go build -o $GOPATH/bin/<exe> $GOPATH/src/your/<pkg>


查看完整回答
反对 回复 2021-12-27
  • 1 回答
  • 0 关注
  • 148 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信