goland编译golang生成linux执行程序
2023-06-13 09:13:26 时间
现在Windows使用率还很高,我们平常开发使用的电脑都是Windows系统。
所以我们在写代码、调试、测试等,都是在Windows系统下。
所以我们常用的goland编译配置的,都是Windows环境,生成也的EXE执行程序
但我们很多部署服务器都是linux,所以要部署的时候,需要生成linux环境下的执行程序
网上有说,修改配置后再编译,如:
set CGO_ENABLED=0 set GOOS=linux set GOARCH=amd64 但,生成完,需要把配置改回来后,才能再用。每次都要改下命令。
且如果你的环境配置有特殊化, 如工具的本地项目Path,这时,直接用go build 命令是编译不了的
后面终于让我找到一个goland的配置生成linux执行程序的方法。其实也很简单,只要复制一份Windows下的编译配置,再补上一些参数即可
1、 去掉 Run after build
2、在Environment 上写入参数: GOARCH=amd64;GOOS=linux
相关文章
- 文件使用Linux 生成 .o文件的实现方法(linux生成.o)
- 压缩文件Linux生成 Tar 压缩文件的方法(linux生成tar)
- Linux使用命令行查看时间(linux查看时间命令行)
- Linux访问本地端口:开启无极限可能(linux访问本地端口)
- 利用 Linux 生成随机字符串(linux随机字符串)
- Linux下简便的镜像生成方式(linux生成镜像)
- Linux生成公钥:简单快捷的操作指南(linux生成公钥)
- 快速生成Linux公钥的方法(linux生成公钥)
- Linux下学习GCC:获取无尽技术收获(linux命令gcc)
- 玩转Linux命令台,让你的工作更轻松(linux命令台)
- Linux文件备份:实现稳定、可靠的数据保障(linux文件备份方案)
- 镜像如何用Linux制作ISO镜像文件(linux生成iso)
- 利用Linux系统生成库(linux生成库)
- 系统开放源码:Linux分支系统发展史(linux的分支)
- Linux的分支:不同的选择、更多的可能(linux的分支)
- Linux 批量生成GUID的方法(linux生成guid)
- “探索Linux内存管理机制:优化系统性能”(linux中的内存管理)
- Linux上的即时通讯:一探聊天程序(linux下聊天程序)
- 分辨率在Linux中查看显示器分辨率(linux查看显示器)
- 轻松搞定!Linux系统如何挂载共享存储?(linux挂载共享存储)
- 如何使用Linux生成RSA公私钥?(linux生成rsa)
- 探究Linux内核在嵌入式系统中的应用与优势(linux内核嵌入式系统)
- Linux生成静态库的技术指南(linux 生成 静态库)
- Linux系统中通过UUID生成唯一标识(linux uuid生成)
- 如何在Linux系统中生成公钥与私钥(linux生成公钥私钥)
- 极受欢迎的Linux系统:开拓无限应用可能(linux系统 应用)