在macOS 上交叉編譯Go 應用
問題:
問題:我們可以交叉編譯嗎macOS 上的Go 應用程式可為Windows 產生二進位檔案Linux?
答案:是的,可以在 macOS 上交叉編譯 Go 應用程式。在 Go 1.5 及更高版本中,交叉編譯過程已簡化,現已整合到建置過程中。
env GOOS=linux GOARCH=arm go build -v github.com/path/to/your/app
使用適當的環境變數集執行 go build 指令。例如:
這將為指定的目標作業系統和架構編譯 Go 應用程式。以上是我可以在 macOS 上為 Windows 和 Linux 交叉編譯 Go 應用程式嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!