在windown下如何进行跨平台编译
一、夸平台编译
通常我们在Windows下编写的go代码,最终都需要在放到unix系统下面去执行的,但是在windows下使用go build\go install执行出来的二进制文件是带.exe的,那么如何编译成linux下的可执行文件呢?
使用跨平台编译
1、设置变量
set CGO_ENABLE=0
set GOOS=linux
set GOARCH=amd64
2、在项目下执行build
go build
二、go build、go install、go run区别
go build:在当前目录下生成可执行文件
go install: 生成的可执行文件最终拷贝到bin目录下
go run : 直接执行源码文件,在执行的过程当中,其实也是先对源码进行编译在执行。
记录学习和生活的酸甜苦辣.....哈哈哈