Golang 在 Windows 上编译 Linux 版本
Golang cmd PowerShell 大约 494 字查看 Golang 环境变量
操作系统
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
阅读 3263 · 发布于 2020-10-30
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
面试题:HashMap 和 Hashtable 的区别阅读 1791
-
Prometheus+Grafana+cAdvisor 监控 Docker 容器阅读 974
-
Android 查看签名文件 jsk 的 SHA1,apk 签名验证阅读 4317
-
设计模式之访问者模式阅读 2081
-
Nginx 负载均衡 WebSocket 请求阅读 1706
-
算法:二叉树的啮齿形层序遍历(蛇形遍历)阅读 940
-
k3s 设置镜像阅读 1072
-
PHP 使用 json_encode 格式化下标不为 0 开始的数组会转为对象阅读 2510
-
MySQL Explain 中的 key_len阅读 1362
-
Spring @EventListener 加载流程阅读 1062