Go 支持在一個平台下生成另一個平台可執行程序的交叉編譯功能。 1、Mac下編譯Linux, Windows平台的64位可執行程序: $ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build test.go $ CGO_ENABLED=0 GOOS ...
要做到這一點,使用的是交叉編譯選項。 CGO ENABLED GOOS linux GOARCH amd go build main.go CGO ENABLED GOOS windows GOARCH amd go build main.go CGO ENABLED GOOS darwin GOARCH amd go build main.go 確定目標機器的系統和架構,在運行 go buil ...
2020-06-01 09:35 0 2759 推薦指數:
Go 支持在一個平台下生成另一個平台可執行程序的交叉編譯功能。 1、Mac下編譯Linux, Windows平台的64位可執行程序: $ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build test.go $ CGO_ENABLED=0 GOOS ...
Golang 支持在一個平台下生成另一個平台可執行程序的交叉編譯功能。 1、Mac下編譯Linux, Windows平台的64位可執行程序: $ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build test.go $ CGO_ENABLED ...
Golang 支持在一個平台下生成另一個平台可執行程序的交叉編譯功能。 1、Mac下編譯Linux, Windows平台的64位可執行程序: 1 2 ...
正文 安裝go后,我們一般會設置好GOROOT和GOPATH環境變量,但是有時候因為實際工作中項目結構復雜,設置的GOPATH不能滿足需要時,可以在cmd設置臨時的GOPATH;很多IDE,比如IDEA也可以設置全局的GOPATH和臨時的GOPATH,但是編譯可執行文件可能有些復雜或者通過IDE ...
Windows: 1、新建記事本 2、@echo off cd到 python文件 Python3.6、2.7可運行Python.exe文件夾位置 要執行的.py文件 pause 參考如下圖 3、另存為后綴為.bat文件utf-8編碼 ...
打開運行設置 新建一個go build 新增一個設置,命名為“build windows”,賦值如圖其中最重要的是Environment 選擇正確的配置,開始編譯(運行) 會直接生成exe 雙擊可以直接運行 如果是想編譯為linux可用 ...
...