中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vscode go windows 版本build linux

發布時間:2020-06-13 12:38:47 來源:網絡 閱讀:571 作者:xingzhehxiang 欄目:編程語言
1.1選中要build的main.go,然后執行Open in Terminal
1.2在Terminal中執行go env

d:\goprojects\src\day1\exp6>go env

set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\Administrator\AppData\Local\go-build
set GOEXE=.exe
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows
set GOPATH=D:\goprojects
set GOPROXY=
set GORACE=
set GOROOT=D:\program Files\go
set GOTMPDIR=
set GOTOOLDIR=D:\program Files\go\pkg\tool\windows_amd64
set GCCGO=gccgo
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\ADMINI~1\AppData\Local\Temp\go-build131073830=/tmp/go-build -gno-record-gcc-switches

1.3執行修改goos

d:\goprojects\src\day1\exp6>set GOOS=linux

d:\goprojects\src\day1\exp6>go env

set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\Administrator\AppData\Local\go-build
set GOEXE=
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=linux
set GOPATH=D:\goprojects
set GOPROXY=
set GORACE=
set GOROOT=D:\program Files\go
set GOTMPDIR=
set GOTOOLDIR=D:\program Files\go\pkg\tool\windows_amd64
set GCCGO=gccgo
set CC=gcc
set CXX=g++
set CGO_ENABLED=0
set GOMOD=
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-fPIC -m64 -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\ADMINI~1\AppData\Local\Temp\go-build488831346=/tmp/go-build -gno-record-gcc-switches

d:\goprojects\src\day1\exp6>go build

d:\goprojects\src\day1\exp6>

1.4 goos 和gorch取值范圍
注意里面兩個重要的環境變量GOOS和GOARCH,其中GOOS指的是目標操作系統,它的可用值為:

darwin
freebsd
linux
windows
android
dragonfly
netbsd
openbsd
plan9
solaris

一共支持10中操作系統。

GOARCH指的是目標處理器的架構,目前支持的有:

arm
arm64
386
amd64
ppc64
ppc64le
mips64
mips64le
s390x

一共支持9中處理器的架構,GOOS和GOARCH組合起來,支持生成的可執行程序種類很多

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

澄江县| 吉隆县| 绥芬河市| 静宁县| 兴宁市| 九龙县| 阿勒泰市| 乌兰县| 汶川县| 宜城市| 内乡县| 黎城县| 长春市| 昭觉县| 右玉县| 湘潭县| 衡水市| 麻城市| 搜索| 郑州市| 太白县| 锡林郭勒盟| 新乡县| 西盟| 额济纳旗| 方城县| 吉安市| 湖南省| 获嘉县| 西峡县| 吉木萨尔县| 石景山区| 长寿区| 射阳县| 安丘市| 湘潭县| 无为县| 准格尔旗| 章丘市| 肇东市| 大理市|