Go 在 Windows 上编译 Linux 版本
Go cmd PowerShell 大约 490 字查看 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
阅读 4724 · 发布于 2020-10-30
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓
昵称:
随便看看
换一批
-
算法:无重复字符的最长子串阅读 1169
-
Go RWMutex 读写锁阅读 266
-
Java 最大堆内存 500M Kubernetes Pod 最大内存 700M 出现了 OOM阅读 216
-
Spring Boot 中 Filter 和 Interceptor 区别阅读 640
-
Nginx 查看已安装模块阅读 6707
-
Windows Terminal 添加 Git Bash阅读 1426
-
软考-系统架构设计师:进程管理-死锁问题阅读 1375
-
Java Websocket 获取客户端 IP 地址阅读 8434
-
Spring Boot JPA 为数据表列 Column 添加注释阅读 2039
-
JavaScript 异步任务中的宏任务和微任务阅读 1005