go

Mac系统上设置Go的跨平台编译环境

行云流水
2024-01-30 / 0 评论 / 79 阅读 / 正在检测是否收录...

前沿

最近在搞跨平台客户端开发,本人用的mac系统。先搭建编译环境。

安装go

需要下载和安装适用于Mac系统的Go语言二进制包。 下载地址

配置环境变量

vim ~/.zshrc
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

验证

go version

安装交叉编译工具链

brew install mingw-w64

跨平台编译

本机构建

go build

跨平台构建

编译为不同的操作系统和架构:Go支持交叉编译,可以在一个平台上构建另一个平台的可执行文件。以下是一些常见的示例命令
# windows
GOOS=windows GOARCH=amd64 go build -o your-app-name.exe

# linux
GOOS=linux GOARCH=amd64 go build -o your-app-name

# mac
GOOS=darwin GOARCH=amd64 go build -o your-app-name

评论 (0)

取消
只有登录/注册用户才可评论