Kali Linux下Go build编译386环境的可执行程序

2022-07-08 17:39:13 浏览数 (2)

测试环境

  • Linux kali 5.9.0-kali1-amd64
  • Go version go1.18.1 linux/amd64
代码语言:javascript复制
Windows 2003支持的Golang版本为:1.10.8

386简介

Intel 80386,是英特尔(Intel)公司的一款x86系列CPU,最初发布于1985年10月17日

80386处理器被广泛应用在1980年代中期到1990年代中期的IBM PC相容机中。这些PC被称为“80386电脑”或“386电脑”,有时也简称“80386”或“(i)386”

80386的广泛应用,将PC从16位元时代带入了32位元时代

80386的强大运算能力也使PC机的应用领域得到极多扩充,商业办公、科学计算、工程设计、多媒体处理等应用得到迅速发展

CPU的快速演进,在1990年代后期使用80386的个人电脑已相当罕见,但因可应用于嵌入式系统、工业电脑及航天等用途,英特尔公司仍持续生产此CPU产品,直到2007年才停产

复现步骤

代码语言:javascript复制
apt-get update
apt-get upgrade -y
apt-get install golang

更新安装完成之后,即可对所需要编译的应用进行编译

代码语言:javascript复制
go env -w GO111MODULE=auto
CGO_ENABLED=0 GOOS=windows GOARCH=386 go build 小生观察室.go

0 人点赞