Go 在 Windows 上编译 Linux 版本
Go cmd PowerShell About 490 words查看 Go 环境变量
操作系统
go env GOOS
架构
go env GOARCH
CMD 编译
注意:Windows
下set
指令只在cmd
下有效,无法在Power Shell
生效。
查看当前 GOOS 环境变量
set GOOS
设置编译时变量
设置编译后运行的操作系统
set GOOS=linux
设置编译后运行的操作系统架构
set GOARCH=amd64
设置禁用CGO
set CGO_ENABLED=0
执行编译
go build
Power Shell 编译
查看当前 GOOS 环境变量
$env:GOOS
设置编译时变量
注意:必须要加双引号或单引号
$env:GOOS="linux"
补充
Power Shell
中设置环境变量的命令不是set
,可使用cmd
命令切换到CMD
模式。
ls env:
:查看所有环境变量ls env:GO*
:查看以GO
开头的环境变量del env:GOOS
:删除GOOS
环境变量
备注
go env
全局修改。
设置 GOOS
go env -w GOOS=linux
还原 GOOS
go env -u GOOS
Views: 5,538 · Posted: 2020-10-30
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...