1、安裝
必須安裝git 和 mingw
2、設定環境變數
系統path變數 新增c:\mingw\bin;c:\program files\git\bin;
3、執行批處理
將以下存放在install.bat 放於 go\src下執行
4、執行go編譯
下面是編譯乙個linux下執行的
@echo off
set gopath=%cd%
echo building...
set goarch=386
set goos=linux
go build src\main.go
pause
golang交叉編譯
golang交叉編譯 golang 支援交叉編譯,在乙個平台上生成另乙個平台的可執行程式 mac 下編譯 linux 和 windows 64位可執行程式 cgo enabled 0 goos linux goarch amd64 go build main.go cgo enabled 0 goo...
golang交叉編譯
go env檢查各項環境變數無誤 進入shell環境 windows為cmd環境 切換到專案工程的原始碼目錄 包含main包的那個目錄 設定好環境變數,關閉cgo 交叉編譯不支援所以要關閉 將編譯目標平台的環境變數設定好,然後執行go build命令即可,具體方法如下 cgo enabled 0 g...
golang交叉編譯
golang是乙個跨平台的語言,如何進行跨平台編譯呢,實際上只需要制定以下兩個 引數即可 goos 可執行檔案將要執行的作業系統。支援 darwin,freebsd,linux,windows.goarch 作業系統架構。支援 386,amd64,arm.編譯mac cgo enabled 0,go...