安裝go後,我們一般會設定好goroot和gopath環境變數
在windows下,開啟cmd,執行go env 命令檢視環境變數
注意到:
goroot,gopath的路徑,專門看goos :
如果:goos=windows說明我們生成windows的可執行檔案,如果是goos=linux則是生成linux的可執行檔案。
我們可以通過set命令來更改生成平台的的可執行檔案:
set goos=windows
確定生成平台的可執行檔案後,切換到src目錄下,執行go install 命令生成可執行檔案:
在src目錄下我們有乙個servergo專案資料夾。
例如 go install servergo, 沒有報錯的話,在gopath目錄下生成bin和pkg目錄,在bin目錄下生成可執行檔案,exe。
go語言生成可執行檔案
由於依賴了github.com裡的beego,所以要加github.com的上級目錄到gopath。1.開啟cmd命令視窗,用命令設定要編譯包以及依賴包所在路徑的環境變數,即gopath 該設定只對該視窗生效 set gopath e programmerroute go development 2...
go中生成可執行檔案
3.2 多檔案編譯 3.3 go專案編譯 四 其它 這裡介紹對go專案進行打包編譯生成可執行檔案,其實包含引數的傳遞 目標可執行檔案型別 打包物件。go專案的編譯命令為go build,編譯包,生成可執行檔案 包含main包 預設生成位置在當前目錄下。注意不能生成包檔案 如下 go build 引數...
golang 編譯不同平台可執行檔案
1 mac下編譯linux,windows平台的64位可執行程式 cgo enabled 0 goos linux goarch amd64 go build test.go cgo enabled 0 goos windows goarch amd64 go build test.go 2 lin...