
通常我们在windows下编写的go代码,最终都需要在放到unix系统下面去执行的,但是在windows下使用go build\go install执行出来的二进制文件是带.exe的,那么如何编译成linux下的可执行文件呢?
使用跨平台编译
1、设置变量
set CGO_ENABLE=0set GOOS=linuxset GOARCH=amd642、在项目下执行build
go build二、go build、go install、go run区别go build:在当前目录下生成可执行文件
go install: 生成的可执行文件最终拷贝到bin目录下
go run : 直接执行源码文件,在执行的过程当中,其实也是先对源码进行编译在执行。
以上是内存溢出为你收集整理的在windown下如何进行跨平台编译全部内容,希望文章能够帮你解决在windown下如何进行跨平台编译所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)