我正在使用go 1.5,我正在像这里指定的那样进行交叉编译.
问题是,在编译项目时,它将覆盖最后一次编译创建的二进制文件.而且 - 我永远不会知道我正在运行的可执行文件被编译到哪个OS/ARCH(在任何情况下都不是windows).
有没有办法在编译命令重命名文件?
小智 2
您可以使用“-o”参数,如下所示:
GOOS=linux GOARCH=386 CGO_ENABLED=0 go build -o test/output/myapp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |