GO语言篇之交叉编译

GO语言篇之交叉编译

GO可以使用交叉编译来生成各种平台的可执行文件

我的系统是debian12,所以我今天只讲解在linux下GO语言如何交叉编译,windows和mac所用到的命令也差不多

sh 复制代码
#linux下生成windows的可执行程序
go env -w CGO_ENABLED=0
go env -w GOOS=windows
go env -w GOARCH=amd64
go build .
sh 复制代码
#linux下生成mac的可执行程序
go env -w CGO_ENABLED=0
go env -w GOOS=darwin
go env -w GOARCH=amd64
go build .

可以看到GO语言的交叉编译真的是相当方便

相关推荐
卷无止境9 小时前
智能体开发环境ADE浅析,编程工具的下一次范式跃迁
后端·python
彧azz11 小时前
图的存储结构详解:邻接矩阵的原理、实现与应用
开发语言·数据结构·学习·php
平头哥AI12 小时前
Day 22 _ 包装错误别丢链_%w、errors.Is 与 errors.As
android·服务器·学习·golang·go
嵌入式学习菌12 小时前
Modbus‑RTU 数据类型分析
开发语言·单片机·bug
码事漫谈12 小时前
DeepSeek 这波操作很凶
后端
matlab代码13 小时前
基于matlab数字图像处理的指纹识别系统【源码68期】
开发语言·matlab
Bs_MoneyMagnet13 小时前
基于springboot+vue的医疗健康便民服务平台的设计与实现 源码+文档
java·vue.js·spring boot·后端·spring
matlab代码13 小时前
基于matlab的水果识别系统(苹果香蕉菠萝梨桃子)【源码65期】
开发语言·matlab
wuyk55514 小时前
从零吃透 MQTT 通信|第 8 章 FreeRTOS 多任务架构下 MQTT 工程架构,任务拆分、队列解耦、临界区保护
c语言·开发语言·stm32·学习·架构
weixin1997010801614 小时前
[特殊字符]《跨境二手ERP对接Back Market:标准化API + 7~10工作日技术合规审核实录》(附Python源码)
开发语言·python·pandas